Contact Form by WPForms – Drag & Drop Form Builder for WordPress - Version 1.7.3

Version Description

  • IMPORTANT: Support for PHP 5.5 has been discontinued. If you are running PHP 5.5, you MUST upgrade PHP before installing WPForms 1.7.3. Failure to do that will disable WPForms core functionality.
  • IMPORTANT: Support for WordPress 5.1 has been discontinued. If you are running WordPress 5.1, you MUST upgrade WordPress before installing WPForms 1.7.3. Failure to do that will disable WPForms core functionality.
  • Added: Forms now can be moved to Trash and restored on the Forms Overview page.
  • Added: Forms now support Revisions with new UI and ability to switch between them.
  • Added: Form Template Export selection on the Tools > Export page now supports search.
  • Changed: Improved support for WordPress Core UI colors and admin themes in the admin notifications panel.
  • Changed: Improved submitted email field value validation (take into account real-world usage and RFC information).
  • Changed: Updated Action Scheduler library to 3.4.0.
  • Changed: Hide Sub-Labels option should be hidden for some formats in the Name field.
  • Changed: Improved performance of Action Scheduler tasks.
  • Changed: Drop jQuery matchHeight library in favor of a CSS solution.
  • Changed: Unified and improved modals across all plugin pages and the Form Builder.
  • Changed: Forms now can be deleted when the user who created them is deleted.
  • Fixed: Long field titles didn't wrap within the field container.
  • Fixed: Stuck on loading the Form Builder when switching to a new form template with unsaved changes and dismissing the native browser prompt.
  • Fixed: Buttons had no spacing when the Embed button is not available for a user without the capability to edit pages and/or posts.
  • Fixed: Incorrect position of the notification counter in the admin bar when a notification was dismissed.
  • Fixed: Make the form Submit button disabled all the time after the submit action when AJAX form submission or confirmation redirect are enabled.
  • Fixed: Toggle control labels did not have a hand cursor.
  • Fixed: The dropdown list was shown partially when located at the end of the form in the Twenty Twenty theme.
  • Fixed: Multiple selected options in the Classic Dropdown field didn't have a visual active state.
  • Fixed: Deprecation notice when processing smart tags.
  • Fixed: False JavaScript issue error when WP Rocket's Delay JavaScript execution option is on.
  • Fixed: PHP notice generated when email notifications were sent.
  • Fixed: "Did You Know" block now always spaned across all columns.
  • Fixed: Validation error if an email was not required and left empty.
  • Fixed: Email field validation failed with long and invalid emails.
  • Fixed: Import from other plugins.
  • Fixed: Compatibility with PHP 8.1.
Download this release

Release Info

Developer slaFFik
Plugin Icon 128x128 Contact Form by WPForms – Drag & Drop Form Builder for WordPress
Version 1.7.3
Comparing to
See all releases

Code changes from version 1.7.2.1 to 1.7.3

assets/css/admin-integrations.css CHANGED
@@ -139,6 +139,7 @@
139
 
140
  .wpforms-admin-empty-state-container.wpforms-admin-no-entries img {
141
  max-width: 413px;
 
142
  }
143
 
144
  #wpforms-builder-elementor-popup {
@@ -404,4 +405,4 @@ div.components-panel__body .wpforms-gutenberg-panel-notice {
404
  padding: 10px;
405
  }
406
 
407
- /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi1pbnRlZ3JhdGlvbnMuY3NzIiwic291cmNlcyI6WyJhc3NldHMvc2Nzcy9hZG1pbi1pbnRlZ3JhdGlvbnMuc2NzcyIsImFzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19lbXB0eS1zdGF0ZXMuc2NzcyIsImFzc2V0cy9zY3NzL2ludGVncmF0aW9ucy9fZWxlbWVudG9yLnNjc3MiLCJhc3NldHMvc2Nzcy9pbnRlZ3JhdGlvbnMvZGl2aS9fcHJldmlldy5zY3NzIiwiYXNzZXRzL3Njc3MvaW50ZWdyYXRpb25zL19ndXRlbmJlcmcuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTdHlsZXMgbmVlZGVkIGZvciBpbnRlZ3JhdGlvbnMgd2l0aCB0aGlyZC1wYXJ0eSBwbHVnaW5zLiAqL1xuXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnYWRtaW4vZW1wdHktc3RhdGVzJztcbkBpbXBvcnQgJ2ludGVncmF0aW9ucy9lbGVtZW50b3InO1xuQGltcG9ydCAnaW50ZWdyYXRpb25zL2RpdmkvcHJldmlldyc7XG5AaW1wb3J0ICdpbnRlZ3JhdGlvbnMvZ3V0ZW5iZXJnJztcbiIsIiRvcmFuZ2U6ICNlMjc3MzA7XG4kYWx0b3JhbmdlOiAjZGY3NzM5O1xuJGRhcmtvcmFuZ2U6ICNiODVhMWI7XG4kZ3JlZW46ICMyYTliMzk7XG4kYmx1ZTogIzBlNmNhZDtcbiRsaWdodEJsdWU6ICNlYmYzZmI7XG5cbiR0cmFuc2l0aW9uX2R1cmF0aW9uOiAwLjNzO1xuJGhvdmVyX3RyYW5zaXRpb25fZHVyYXRpb246IDAuMDVzO1xuIiwiLy8gRW1wdHkgc3RhdGVzIHN0eWxlcy5cblxuLy8gQ29tbW9uIHN0eWxlcyBmb3IgZW1wdHkgc3RhdGUgcGFnZXMuXG4ud3Bmb3Jtcy1hZG1pbi1lbXB0eS1zdGF0ZS1jb250YWluZXIge1xuXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRwYWRkaW5nOiAzMHB4O1xuXG5cdC53YXZpbmctaGFuZC1lbW9qaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZW1wdHktc3RhdGVzL3dhdmluZy1oYW5kLWVtb2ppLnBuZyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAzNHB4O1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRjb2xvcjogIzQ0NDQ0NDtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDQyOHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMzBweCBhdXRvO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0Ly8gRm9ybXMgb3ZlcnZpZXcgc2NyZWVuLlxuXHQmLndwZm9ybXMtYWRtaW4tbm8tZm9ybXMge1xuXG5cdFx0cCB7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1idG4sIC53cGZvcm1zLWJ0bjphY3RpdmUge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLW5vLWZvcm1zLWZvb3RlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTW9kaWZpY2F0aW9ucyBmb3IgdGhlIEVsZW1lbnRvciB3aWRnZXQuXG5cdCYud3Bmb3Jtcy1lbGVtZW50b3Itbm8tZm9ybXMge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNzFEN0Y3O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogMjBweDtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICM0OTUxNTc7XG5cdFx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI0QzMEM1Qztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6ICNEMzBDNUM7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdHBhZGRpbmc6IDdweCAxN3B4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZkMWU3YTtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tbm8tZm9ybXMtZm9vdGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0Y29sb3I6ICM2RDc4ODI7XG5cdFx0fVxuXHR9XG5cblx0Ly8gRm9ybSBlbnRyaWVzIHNjcmVlbi5cblx0Ji53cGZvcm1zLWFkbWluLW5vLWVudHJpZXMge1xuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogNDEzcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBTdHlsZXMgc3BlY2lmaWMgZm9yIEVsZW1lbnRvcidzIFdQRm9ybXMgd2lkZ2V0LlxuXG4jd3Bmb3Jtcy1idWlsZGVyLWVsZW1lbnRvci1wb3B1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0YmFja2dyb3VuZDogcmdiYSggMCwgMCwgMCwgMC43NSApO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cblx0aWZyYW1lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0fVxufVxuXG4ud3Bmb3Jtcy1lbGVtZW50b3ItZm9ybS1zZWxlY3RvciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0Ym9yZGVyOiAxcHggc29saWQgIzcxRDdGNztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdHBhZGRpbmc6IDQwcHg7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMjIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuXHR9XG5cblx0LnNlbGVjdC13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDI2NnB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LWZhbWlseTogZWljb25zO1xuXHRcdFx0Y29udGVudDogXCJcXGU4YWRcIjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0b3BhY2l0eTogMC41NTtcblx0XHR9XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGZvbnQtc3R5bGU6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0Y29sb3I6ICM2RDc4ODI7XG5cdFx0cGFkZGluZzogMCAyMHB4IDAgNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjdweDtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRtYXJnaW46IDA7XG5cdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDVEQURGO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gV2ViIGZvbnQgY29udGFpbmluZyBvbmUgZWxlbWVudCBjcmVhdGVkIHVzaW5nIGh0dHBzOi8vZm9udGVsbG8uY29tLyBzZXJ2aWNlLlxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnSWNvbiBXUEZvcm1zJztcblx0c3JjOiB1cmwoJy4uL2ltYWdlcy9pbnRlZ3JhdGlvbnMvZWxlbWVudG9yL2ZvbnQvaWNvbi13cGZvcm1zLmVvdCcpO1xuXHRzcmM6IHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9lbGVtZW50b3IvZm9udC9pY29uLXdwZm9ybXMuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHQgICAgIHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9lbGVtZW50b3IvZm9udC9pY29uLXdwZm9ybXMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0IHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9lbGVtZW50b3IvZm9udC9pY29uLXdwZm9ybXMud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdCB1cmwoJy4uL2ltYWdlcy9pbnRlZ3JhdGlvbnMvZWxlbWVudG9yL2ZvbnQvaWNvbi13cGZvcm1zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcblx0XHQgdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2VsZW1lbnRvci9mb250L2ljb24td3Bmb3Jtcy5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4jZWxlbWVudG9yLWVkaXRvci13cmFwcGVyLCAuZWxlbWVudG9yLWVkaXQtYXJlYSB7XG5cblx0Lmljb24td3Bmb3JtcyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAyOHB4O1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZTgwMCc7XG5cdFx0XHRmb250LWZhbWlseTogXCJJY29uIFdQRm9ybXNcIjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRzcGVhazogbmV2ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmVsZW1lbnRvci13aWRnZXQtZW1wdHktaWNvbi5pY29uLXdwZm9ybXMge1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5lbGVtZW50b3ItbmF2aWdhdG9yX19pdGVtIHtcblx0XHQuaWNvbi13cGZvcm1zIHtcblx0XHRcdHdpZHRoOiAxMXB4O1xuXHRcdFx0aGVpZ2h0OiAxMXB4O1xuXHRcdH1cblx0fVxuXG5cdC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1lZGl0X2Zvcm0ge1xuXHRcdHBhZGRpbmc6IDAgMjBweCAxMHB4IDIwcHg7XG5cblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0Y29sb3I6ICNBNEFGQjc7XG5cblx0XHRhIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtdGVzdF9mb3JtX25vdGljZSB7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjNmQ3ODgyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogIzZkNzg4MjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZDMwYzVjO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjZDMwYzVjO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1hZGRfZm9ybV9idG4ge1xuXG5cdFx0LmVsZW1lbnRvci1idXR0b24ge1xuXHRcdFx0cGFkZGluZzogN3B4IDE2cHg7XG5cblx0XHRcdGIge1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5lbGVtZW50b3ItbGFiZWwtaW5saW5lPi5lbGVtZW50b3ItY29udHJvbC1jb250ZW50Pi5lbGVtZW50b3ItY29udHJvbC1maWVsZD4uZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG4iLCIud3Bmb3Jtcy1kaXZpLWZvcm0tcGxhY2Vob2xkZXIsXG4uZXQtZGIgI2V0LWJvYyAuZXQtbCAud3Bmb3Jtcy1kaXZpLWZvcm0tcGxhY2Vob2xkZXIge1xuXHRwYWRkaW5nOiAyNXB4IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRpbWcge1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0aDMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBTZWdvZSBVSSwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIEhlbHZldGljYSBOZXVlLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4ud3Bmb3Jtcy1kaXZpLWZvcm0tcHJldmlldyxcbi5ldC1kYiAjZXQtYm9jIC5ldC1sIC53cGZvcm1zLWRpdmktZm9ybS1wcmV2aWV3IHtcblx0Ji5sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAuNztcblx0fVxufVxuXG4uZXQtZGIgI2V0LWJvYyAuZXQtbCAuZXQtZmItbW9kdWxlcy1saXN0IHVsID4gbGkud3Bmb3Jtc19zZWxlY3Rvcjo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9kaXZpL3dwZm9ybXMtaWNvbi5zdmcnKTtcblx0aGVpZ2h0OiAxNnB4O1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiIsIi8qIEd1dGVuYmVyZyBCbG9ja1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yLFxuLmVkaXQtd2lkZ2V0cy1ibG9jay1lZGl0b3IsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHtcblxuXHQud3Bmb3Jtcy1ndXRlbmJlcmctZm9ybS1zZWxlY3Rvci13cmFwIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0aDMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDEwcHggMCA1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmNvbXBvbmVudHMtYmFzZS1jb250cm9sIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jb21wb25lbnRzLXBsYWNlaG9sZGVyX19maWVsZHNldCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmNvbXBvbmVudHMtc2VsZWN0LWNvbnRyb2xfX2lucHV0IHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuZGl2LndwZm9ybXMtZ3V0ZW5iZXJnLWZvcm0tc2VsZWN0b3IgLndwZm9ybXMtZm9ybSB7XG5cblx0aW5wdXQ6ZGlzYWJsZWQsXG5cdHRleHRhcmVhOmRpc2FibGVkLFxuXHRzZWxlY3Q6ZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdH1cblxuXHRidXR0b25bdHlwZT1zdWJtaXRdOmRpc2FibGVkIHtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR9XG59XG5cbmRpdi5jb21wb25lbnRzLXBhbmVsX19ib2R5IC53cGZvcm1zLWd1dGVuYmVyZy1wYW5lbC1ub3RpY2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYmNlOGYxO1xuXHRj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 */
139
 
140
  .wpforms-admin-empty-state-container.wpforms-admin-no-entries img {
141
  max-width: 413px;
142
+ display: block;
143
  }
144
 
145
  #wpforms-builder-elementor-popup {
405
  padding: 10px;
406
  }
407
 
408
+ /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi1pbnRlZ3JhdGlvbnMuY3NzIiwic291cmNlcyI6WyJhc3NldHMvc2Nzcy9hZG1pbi1pbnRlZ3JhdGlvbnMuc2NzcyIsImFzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19lbXB0eS1zdGF0ZXMuc2NzcyIsImFzc2V0cy9zY3NzL2ludGVncmF0aW9ucy9fZWxlbWVudG9yLnNjc3MiLCJhc3NldHMvc2Nzcy9pbnRlZ3JhdGlvbnMvZGl2aS9fcHJldmlldy5zY3NzIiwiYXNzZXRzL3Njc3MvaW50ZWdyYXRpb25zL19ndXRlbmJlcmcuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTdHlsZXMgbmVlZGVkIGZvciBpbnRlZ3JhdGlvbnMgd2l0aCB0aGlyZC1wYXJ0eSBwbHVnaW5zLiAqL1xuXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnYWRtaW4vZW1wdHktc3RhdGVzJztcbkBpbXBvcnQgJ2ludGVncmF0aW9ucy9lbGVtZW50b3InO1xuQGltcG9ydCAnaW50ZWdyYXRpb25zL2RpdmkvcHJldmlldyc7XG5AaW1wb3J0ICdpbnRlZ3JhdGlvbnMvZ3V0ZW5iZXJnJztcbiIsIiRvcmFuZ2U6ICNlMjc3MzA7XG4kYWx0b3JhbmdlOiAjZGY3NzM5O1xuJGRhcmtvcmFuZ2U6ICNiODVhMWI7XG4kZ3JlZW46ICMyYTliMzk7XG4kYmx1ZTogIzBlNmNhZDtcbiRsaWdodEJsdWU6ICNlYmYzZmI7XG5cbiR0cmFuc2l0aW9uX2R1cmF0aW9uOiAwLjNzO1xuJGhvdmVyX3RyYW5zaXRpb25fZHVyYXRpb246IDAuMDVzO1xuXG4vLyBDb2xvcnMgYnkgbmFtZTpcbiRjb2xvcl93aGl0ZTogICAgICAgICAgICAgICAgICAgICAjZmZmZmZmO1xuXG4kY29sb3JfZGFya19yZWQ6ICAgICAgICAgICAgICAgICAgI2IzMmQyZTtcbiRjb2xvcl9yZWQ6ICAgICAgICAgICAgICAgICAgICAgICAjZDYzNjM4O1xuXG4kY29sb3JfZGFya19ncmVlbjogICAgICAgICAgICAgICAgIzAwOGEyMDtcbiRjb2xvcl9ncmVlbjogICAgICAgICAgICAgICAgICAgICAjMDBhMzJhO1xuXG4kY29sb3JfYmx1ZTogICAgICAgICAgICAgICAgICAgICAgIzAzNmFhYjtcbiRjb2xvcl9icmlnaHRfYmx1ZTogICAgICAgICAgICAgICAjMDM5OWVkO1xuXG4kY29sb3JfZGFya19vcmFuZ2U6ICAgICAgICAgICAgICAgI2NkNjYyMjtcbiRjb2xvcl9vcmFuZ2U6ICAgICAgICAgICAgICAgICAgICAjZTI3NzMwO1xuXG4kY29sb3JfZGFya195ZWxsb3c6ICAgICAgICAgICAgICAgI2ZmYWEwMDtcbiRjb2xvcl95ZWxsb3c6ICAgICAgICAgICAgICAgICAgICAjZmZiOTAwO1xuJGNvbG9yX2xpZ2h0ZXN0X3llbGxvdzogICAgICAgICAgICNmY2Y5ZTg7XG5cbi8vIENvbG9ycyBieSB1c2FnZTpcbiRjb2xvcl9saWdodF9iYWNrZ3JvdW5kOiAgICAgICAgICAjZjhmOGY4O1xuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmRfaG92ZXI6ICAgICNlZWVlZWU7XG5cbiRjb2xvcl9kaXZpZGVyOiAgICAgICAgICAgICAgICAgICAjZGRkZGRkO1xuJGNvbG9yX2JvcmRlcjogICAgICAgICAgICAgICAgICAgICNjY2NjY2M7XG4kY29sb3JfaGludDogICAgICAgICAgICAgICAgICAgICAgI2JiYmJiYjtcbiRjb2xvcl9wcmltYXJ5X3RleHQ6ICAgICAgICAgICAgICAjNDQ0NDQ0O1xuJGNvbG9yX3NlY29uZGFyeV90ZXh0OiAgICAgICAgICAgICM3Nzc3Nzc7XG5cbiRjb2xvcl9jbG9zZTogICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX2Nsb3NlX2hvdmVyOiAgICAgICAgICAgICAgICM3Nzc3Nzc7XG5cbi8vIEZvbnQgc2l6ZXMuXG4kZm9udF9zaXplX3NzOiAgICAgICAxM3B4O1xuJGZvbnRfc2l6ZV9zOiAgICAgICAgMTRweDtcbiRmb250X3NpemVfbTogICAgICAgIDE2cHg7XG4kZm9udF9zaXplX2w6ICAgICAgICAxOHB4O1xuJGZvbnRfc2l6ZV9sbDogICAgICAgMjBweDtcbiRmb250X3NpemVfeGw6ICAgICAgIDI0cHg7XG5cbi8vIFNwYWNpbmcuXG4kc3BhY2luZ194czogICAgICAgICAgNXB4O1xuJHNwYWNpbmdfc3M6ICAgICAgICAgIDhweDtcbiRzcGFjaW5nX3M6ICAgICAgICAgICAxMHB4O1xuJHNwYWNpbmdfbXM6ICAgICAgICAgIDE1cHg7XG4kc3BhY2luZ19tOiAgICAgICAgICAgMjBweDtcbiRzcGFjaW5nX2w6ICAgICAgICAgICAzMHB4O1xuXG4vLyBCb3JkZXIgcmFkaXVzLlxuJGJvcmRlcl9yYWRpdXNfczogICAgIDRweDtcbiRib3JkZXJfcmFkaXVzX206ICAgICA2cHg7IiwiLy8gRW1wdHkgc3RhdGVzIHN0eWxlcy5cblxuLy8gQ29tbW9uIHN0eWxlcyBmb3IgZW1wdHkgc3RhdGUgcGFnZXMuXG4ud3Bmb3Jtcy1hZG1pbi1lbXB0eS1zdGF0ZS1jb250YWluZXIge1xuXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRwYWRkaW5nOiAzMHB4O1xuXG5cdC53YXZpbmctaGFuZC1lbW9qaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZW1wdHktc3RhdGVzL3dhdmluZy1oYW5kLWVtb2ppLnBuZyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAzNHB4O1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRjb2xvcjogIzQ0NDQ0NDtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDQyOHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMzBweCBhdXRvO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0Ly8gRm9ybXMgb3ZlcnZpZXcgc2NyZWVuLlxuXHQmLndwZm9ybXMtYWRtaW4tbm8tZm9ybXMge1xuXG5cdFx0cCB7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1idG4sIC53cGZvcm1zLWJ0bjphY3RpdmUge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLW5vLWZvcm1zLWZvb3RlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTW9kaWZpY2F0aW9ucyBmb3IgdGhlIEVsZW1lbnRvciB3aWRnZXQuXG5cdCYud3Bmb3Jtcy1lbGVtZW50b3Itbm8tZm9ybXMge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNzFEN0Y3O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogMjBweDtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICM0OTUxNTc7XG5cdFx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI0QzMEM1Qztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6ICNEMzBDNUM7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdHBhZGRpbmc6IDdweCAxN3B4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZkMWU3YTtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tbm8tZm9ybXMtZm9vdGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0Y29sb3I6ICM2RDc4ODI7XG5cdFx0fVxuXHR9XG5cblx0Ly8gRm9ybSBlbnRyaWVzIHNjcmVlbi5cblx0Ji53cGZvcm1zLWFkbWluLW5vLWVudHJpZXMge1xuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogNDEzcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cbiIsIi8vIFN0eWxlcyBzcGVjaWZpYyBmb3IgRWxlbWVudG9yJ3MgV1BGb3JtcyB3aWRnZXQuXG5cbiN3cGZvcm1zLWJ1aWxkZXItZWxlbWVudG9yLXBvcHVwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMTAwdmg7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKCAwLCAwLCAwLCAwLjc1ICk7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblxuXHRpZnJhbWUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHR9XG59XG5cbi53cGZvcm1zLWVsZW1lbnRvci1mb3JtLXNlbGVjdG9yIHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNzFEN0Y3O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0cGFkZGluZzogNDBweDtcblxuXHRpbWcge1xuXHRcdHdpZHRoOiAyMjBweDtcblx0XHRtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG5cdH1cblxuXHQuc2VsZWN0LXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMjY2cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBlaWNvbnM7XG5cdFx0XHRjb250ZW50OiBcIlxcZThhZFwiO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwLjU1O1xuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zdHlsZTogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0XHRjb2xvcjogIzZENzg4Mjtcblx0XHRwYWRkaW5nOiAwIDIwcHggMCA1cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyN3B4O1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNENURBREY7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyBXZWIgZm9udCBjb250YWluaW5nIG9uZSBlbGVtZW50IGNyZWF0ZWQgdXNpbmcgaHR0cHM6Ly9mb250ZWxsby5jb20vIHNlcnZpY2UuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdJY29uIFdQRm9ybXMnO1xuXHRzcmM6IHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9lbGVtZW50b3IvZm9udC9pY29uLXdwZm9ybXMuZW90Jyk7XG5cdHNyYzogdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2VsZW1lbnRvci9mb250L2ljb24td3Bmb3Jtcy5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdCAgICAgdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2VsZW1lbnRvci9mb250L2ljb24td3Bmb3Jtcy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHQgdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2VsZW1lbnRvci9mb250L2ljb24td3Bmb3Jtcy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0IHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9lbGVtZW50b3IvZm9udC9pY29uLXdwZm9ybXMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdCB1cmwoJy4uL2ltYWdlcy9pbnRlZ3JhdGlvbnMvZWxlbWVudG9yL2ZvbnQvaWNvbi13cGZvcm1zLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbiNlbGVtZW50b3ItZWRpdG9yLXdyYXBwZXIsIC5lbGVtZW50b3ItZWRpdC1hcmVhIHtcblxuXHQuaWNvbi13cGZvcm1zIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDI4cHg7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFxlODAwJztcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkljb24gV1BGb3Jtc1wiO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHNwZWFrOiBuZXZlcjtcblx0XHR9XG5cdH1cblxuXHQuZWxlbWVudG9yLXdpZGdldC1lbXB0eS1pY29uLmljb24td3Bmb3JtcyB7XG5cdFx0d2lkdGg6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmVsZW1lbnRvci1uYXZpZ2F0b3JfX2l0ZW0ge1xuXHRcdC5pY29uLXdwZm9ybXMge1xuXHRcdFx0d2lkdGg6IDExcHg7XG5cdFx0XHRoZWlnaHQ6IDExcHg7XG5cdFx0fVxuXHR9XG5cblx0LmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWVkaXRfZm9ybSB7XG5cdFx0cGFkZGluZzogMCAyMHB4IDEwcHggMjBweDtcblxuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRjb2xvcjogI0E0QUZCNztcblxuXHRcdGEge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10ZXN0X2Zvcm1fbm90aWNlIHtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM2ZDc4ODI7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjNmQ3ODgyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNkMzBjNWM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNkMzBjNWM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWFkZF9mb3JtX2J0biB7XG5cblx0XHQuZWxlbWVudG9yLWJ1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiA3cHggMTZweDtcblxuXHRcdFx0YiB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmVsZW1lbnRvci1sYWJlbC1pbmxpbmU+LmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQ+LmVsZW1lbnRvci1jb250cm9sLWZpZWxkPi5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cbiIsIi53cGZvcm1zLWRpdmktZm9ybS1wbGFjZWhvbGRlcixcbi5ldC1kYiAjZXQtYm9jIC5ldC1sIC53cGZvcm1zLWRpdmktZm9ybS1wbGFjZWhvbGRlciB7XG5cdHBhZGRpbmc6IDI1cHggMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdGltZyB7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRoMyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFNlZ29lIFVJLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgSGVsdmV0aWNhIE5ldWUsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi53cGZvcm1zLWRpdmktZm9ybS1wcmV2aWV3LFxuLmV0LWRiICNldC1ib2MgLmV0LWwgLndwZm9ybXMtZGl2aS1mb3JtLXByZXZpZXcge1xuXHQmLmxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IC43O1xuXHR9XG59XG5cbi5ldC1kYiAjZXQtYm9jIC5ldC1sIC5ldC1mYi1tb2R1bGVzLWxpc3QgdWwgPiBsaS53cGZvcm1zX3NlbGVjdG9yOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2Rpdmkvd3Bmb3Jtcy1pY29uLnN2ZycpO1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuIiwiLyogR3V0ZW5iZXJnIEJsb2NrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IsXG4uZWRpdC13aWRnZXRzLWJsb2NrLWVkaXRvcixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIge1xuXG5cdC53cGZvcm1zLWd1dGVuYmVyZy1mb3JtLXNlbGVjdG9yLXdyYXAge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRoMyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMTBweCAwIDVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cblx0XHQuY29tcG9uZW50cy1iYXNlLWNvbnRyb2wge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmNvbXBvbmVudHMtcGxhY2Vob2xkZXJfX2ZpZWxkc2V0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY29tcG9uZW50cy1zZWxlY3QtY29udHJvbF9faW5wdXQge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG5kaXYud3Bmb3Jtcy1ndXRlbmJlcmctZm9ybS1zZWxlY3RvciAud3Bmb3Jtcy1mb3JtIHtcblxuXHRpbnB1dDpkaXNhYmxlZCxcblx0dGV4dGFyZWE6ZGlzYWJsZWQsXG5cdHNlbGVjdDpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxuXG5cdGJ1dHRvblt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdH1cbn1cblxuZGl2LmNvbXBvbmVudHMtcGFuZWxfX2JvZHkgLndwZm9ybXMtZ3V0ZW5iZXJnLXBhbmVsLW5vdGljZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNiY2U4ZjE7XG5cdGNvbG9yOiAjMzE3MDhmO1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDhEQUE4RDtBRUc5RCxBQUFBLG9DQUFvQyxDQUFDO0VBRXBDLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSw0QkFBNEI7RUFDekMsVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLElBQUk7Q0FvSmI7O0FBekpELEFBT0Msb0NBUG1DLENBT25DLGtCQUFrQixDQUFDO0VBQ2xCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGdCQUFnQixFQUFFLGlEQUFpRDtFQUNuRSxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLGVBQWUsRUFBRSxTQUFTO0VBQzFCLG1CQUFtQixFQUFFLEdBQUc7RUFDeEIs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 */
assets/css/admin-integrations.min.css CHANGED
@@ -1 +1 @@
1
- .wpforms-admin-empty-state-container{text-align:center;font-family:"Helvetica Neue", sans-serif;font-style:normal;padding:30px}.wpforms-admin-empty-state-container .waving-hand-emoji{display:inline-block;background-image:url(../images/empty-states/waving-hand-emoji.png);background-repeat:no-repeat;background-size:24px 24px;background-position:0 0;padding-left:34px}.wpforms-admin-empty-state-container h2{font-family:inherit;font-weight:bold;font-size:24px;color:#444444;line-height:29px;margin:0 0 10px}.wpforms-admin-empty-state-container img{max-width:428px;width:100%;margin:30px auto}.wpforms-admin-empty-state-container p{font-family:inherit;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#777777;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-admin-no-forms p:first-of-type{font-weight:bold}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active{border:none;border-radius:3px;font-family:inherit;font-weight:bold;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF;padding:15px 30px;margin:0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:hover,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:hover{text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:focus,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-admin-no-forms-footer{margin-top:30px;font-size:14px;line-height:16px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms{background:rgba(255,255,255,0.5);border:1px solid #71D7F7;box-sizing:border-box;padding:20px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms img{max-width:240px;width:100%;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms p{font-family:inherit;font-weight:normal;font-size:14px;line-height:18px;text-align:center;color:#495157;max-width:450px;margin:20px auto 0}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a{color:inherit;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a:hover{color:#D30C5C;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn{background:#D30C5C;border:none;border-radius:3px;font-family:inherit;font-weight:500;font-size:12px;line-height:18px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:7px 17px;margin:20px 0 0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:hover{text-decoration:none;background:#fd1e7a}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-admin-no-forms-footer{font-size:12px;line-height:18px;color:#6D7882}.wpforms-admin-empty-state-container.wpforms-admin-no-entries img{max-width:413px}#wpforms-builder-elementor-popup{position:fixed;width:100vw;height:100vh;padding:30px;z-index:10000;background:rgba(0,0,0,0.75);left:0;top:0}#wpforms-builder-elementor-popup iframe{width:100%;height:100%;background-color:#ffffff}.wpforms-elementor-form-selector{background:rgba(255,255,255,0.5);border:1px solid #71D7F7;box-sizing:border-box;text-align:center;font-family:"Helvetica Neue", sans-serif;font-style:normal;padding:40px}.wpforms-elementor-form-selector img{width:220px;margin:0 auto 20px auto}.wpforms-elementor-form-selector .select-wrapper{position:relative;padding:0;width:100%;max-width:266px;margin:0 auto;line-height:0}.wpforms-elementor-form-selector .select-wrapper:after{font-family:eicons;content:"\e8ad";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;pointer-events:none;opacity:0.55}.wpforms-elementor-form-selector select{font-family:inherit;font-style:inherit;font-weight:normal;font-size:12px;line-height:12px;color:#6D7882;padding:0 20px 0 5px;width:100%;height:27px;text-overflow:ellipsis;margin:0;background:#FFFFFF;border:1px solid #D5DADF;box-sizing:border-box;border-radius:3px;cursor:pointer;appearance:none;-webkit-appearance:none}.wpforms-elementor-form-selector select:focus{outline:none}@font-face{font-family:'Icon WPForms';src:url("../images/integrations/elementor/font/icon-wpforms.eot");src:url("../images/integrations/elementor/font/icon-wpforms.eot#iefix") format("embedded-opentype"),url("../images/integrations/elementor/font/icon-wpforms.woff2") format("woff2"),url("../images/integrations/elementor/font/icon-wpforms.woff") format("woff"),url("../images/integrations/elementor/font/icon-wpforms.ttf") format("truetype"),url("../images/integrations/elementor/font/icon-wpforms.svg") format("svg")}#elementor-editor-wrapper .icon-wpforms,.elementor-edit-area .icon-wpforms{display:inline-block;width:28px}#elementor-editor-wrapper .icon-wpforms:before,.elementor-edit-area .icon-wpforms:before{content:'\e800';font-family:"Icon WPForms";font-style:normal;font-weight:normal;speak:never}#elementor-editor-wrapper .elementor-widget-empty-icon.icon-wpforms,.elementor-edit-area .elementor-widget-empty-icon.icon-wpforms{width:22px;line-height:22px;padding:0;font-size:22px;text-align:center}#elementor-editor-wrapper .elementor-navigator__item .icon-wpforms,.elementor-edit-area .elementor-navigator__item .icon-wpforms{width:11px;height:11px}#elementor-editor-wrapper .elementor-control.elementor-control-edit_form,.elementor-edit-area .elementor-control.elementor-control-edit_form{padding:0 20px 10px 20px;font-style:italic;font-weight:normal;font-size:11px;line-height:13px;color:#A4AFB7}#elementor-editor-wrapper .elementor-control.elementor-control-edit_form a,.elementor-edit-area .elementor-control.elementor-control-edit_form a{cursor:pointer}#elementor-editor-wrapper .elementor-control.elementor-control-test_form_notice a,.elementor-edit-area .elementor-control.elementor-control-test_form_notice a{color:#6d7882;border-bottom-color:#6d7882}#elementor-editor-wrapper .elementor-control.elementor-control-test_form_notice a:hover,.elementor-edit-area .elementor-control.elementor-control-test_form_notice a:hover{color:#d30c5c;border-bottom-color:#d30c5c}#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn .elementor-button,.elementor-edit-area .elementor-control.elementor-control-add_form_btn .elementor-button{padding:7px 16px}#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn .elementor-button b,.elementor-edit-area .elementor-control.elementor-control-add_form_btn .elementor-button b{margin:0 10px 0 0;font-size:13px;font-weight:400;line-height:12px}#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper,.elementor-edit-area .elementor-control.elementor-control-add_form_btn.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-right:auto}.wpforms-divi-form-placeholder,.et-db #et-boc .et-l .wpforms-divi-form-placeholder{padding:25px 15px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.wpforms-divi-form-placeholder img,.et-db #et-boc .et-l .wpforms-divi-form-placeholder img{height:100px;width:auto;margin-right:15px;display:block}.wpforms-divi-form-placeholder h3,.et-db #et-boc .et-l .wpforms-divi-form-placeholder h3{width:100%;margin:10px 0 0;font-weight:700;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:20px;line-height:28px;text-align:center;padding:0;letter-spacing:0;text-transform:none}.wpforms-divi-form-preview.loading,.et-db #et-boc .et-l .wpforms-divi-form-preview.loading{opacity:.7}.et-db #et-boc .et-l .et-fb-modules-list ul>li.wpforms_selector::before{content:'';background-image:url("../images/integrations/divi/wpforms-icon.svg");height:16px;font-variant:normal;background-position:center center;background-repeat:no-repeat}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap{align-items:center}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap h3,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap h3,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap h3{width:100%;margin:10px 0 5px;font-weight:700;font-size:20px;text-align:center}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap img,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap img,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap img{margin-right:15px;height:100px;width:auto}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-base-control,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-base-control,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-base-control{width:100%}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset{justify-content:center;align-self:center;max-width:400px;flex-direction:row !important}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-select-control__input,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-select-control__input,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-select-control__input{padding:0 10px;height:auto}div.wpforms-gutenberg-form-selector .wpforms-form input:disabled,div.wpforms-gutenberg-form-selector .wpforms-form textarea:disabled,div.wpforms-gutenberg-form-selector .wpforms-form select:disabled{background-color:#fff;border-color:#ccc;color:#333;cursor:not-allowed}div.wpforms-gutenberg-form-selector .wpforms-form button[type=submit]:disabled{cursor:not-allowed}div.components-panel__body .wpforms-gutenberg-panel-notice{background-color:#d9edf7;border:1px solid #bce8f1;color:#31708f;padding:10px}
1
+ .wpforms-admin-empty-state-container{text-align:center;font-family:"Helvetica Neue", sans-serif;font-style:normal;padding:30px}.wpforms-admin-empty-state-container .waving-hand-emoji{display:inline-block;background-image:url(../images/empty-states/waving-hand-emoji.png);background-repeat:no-repeat;background-size:24px 24px;background-position:0 0;padding-left:34px}.wpforms-admin-empty-state-container h2{font-family:inherit;font-weight:bold;font-size:24px;color:#444444;line-height:29px;margin:0 0 10px}.wpforms-admin-empty-state-container img{max-width:428px;width:100%;margin:30px auto}.wpforms-admin-empty-state-container p{font-family:inherit;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#777777;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-admin-no-forms p:first-of-type{font-weight:bold}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active{border:none;border-radius:3px;font-family:inherit;font-weight:bold;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF;padding:15px 30px;margin:0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:hover,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:hover{text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:focus,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-admin-no-forms-footer{margin-top:30px;font-size:14px;line-height:16px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms{background:rgba(255,255,255,0.5);border:1px solid #71D7F7;box-sizing:border-box;padding:20px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms img{max-width:240px;width:100%;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms p{font-family:inherit;font-weight:normal;font-size:14px;line-height:18px;text-align:center;color:#495157;max-width:450px;margin:20px auto 0}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a{color:inherit;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a:hover{color:#D30C5C;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn{background:#D30C5C;border:none;border-radius:3px;font-family:inherit;font-weight:500;font-size:12px;line-height:18px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:7px 17px;margin:20px 0 0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:hover{text-decoration:none;background:#fd1e7a}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-admin-no-forms-footer{font-size:12px;line-height:18px;color:#6D7882}.wpforms-admin-empty-state-container.wpforms-admin-no-entries img{max-width:413px;display:block}#wpforms-builder-elementor-popup{position:fixed;width:100vw;height:100vh;padding:30px;z-index:10000;background:rgba(0,0,0,0.75);left:0;top:0}#wpforms-builder-elementor-popup iframe{width:100%;height:100%;background-color:#ffffff}.wpforms-elementor-form-selector{background:rgba(255,255,255,0.5);border:1px solid #71D7F7;box-sizing:border-box;text-align:center;font-family:"Helvetica Neue", sans-serif;font-style:normal;padding:40px}.wpforms-elementor-form-selector img{width:220px;margin:0 auto 20px auto}.wpforms-elementor-form-selector .select-wrapper{position:relative;padding:0;width:100%;max-width:266px;margin:0 auto;line-height:0}.wpforms-elementor-form-selector .select-wrapper:after{font-family:eicons;content:"\e8ad";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;pointer-events:none;opacity:0.55}.wpforms-elementor-form-selector select{font-family:inherit;font-style:inherit;font-weight:normal;font-size:12px;line-height:12px;color:#6D7882;padding:0 20px 0 5px;width:100%;height:27px;text-overflow:ellipsis;margin:0;background:#FFFFFF;border:1px solid #D5DADF;box-sizing:border-box;border-radius:3px;cursor:pointer;appearance:none;-webkit-appearance:none}.wpforms-elementor-form-selector select:focus{outline:none}@font-face{font-family:'Icon WPForms';src:url("../images/integrations/elementor/font/icon-wpforms.eot");src:url("../images/integrations/elementor/font/icon-wpforms.eot#iefix") format("embedded-opentype"),url("../images/integrations/elementor/font/icon-wpforms.woff2") format("woff2"),url("../images/integrations/elementor/font/icon-wpforms.woff") format("woff"),url("../images/integrations/elementor/font/icon-wpforms.ttf") format("truetype"),url("../images/integrations/elementor/font/icon-wpforms.svg") format("svg")}#elementor-editor-wrapper .icon-wpforms,.elementor-edit-area .icon-wpforms{display:inline-block;width:28px}#elementor-editor-wrapper .icon-wpforms:before,.elementor-edit-area .icon-wpforms:before{content:'\e800';font-family:"Icon WPForms";font-style:normal;font-weight:normal;speak:never}#elementor-editor-wrapper .elementor-widget-empty-icon.icon-wpforms,.elementor-edit-area .elementor-widget-empty-icon.icon-wpforms{width:22px;line-height:22px;padding:0;font-size:22px;text-align:center}#elementor-editor-wrapper .elementor-navigator__item .icon-wpforms,.elementor-edit-area .elementor-navigator__item .icon-wpforms{width:11px;height:11px}#elementor-editor-wrapper .elementor-control.elementor-control-edit_form,.elementor-edit-area .elementor-control.elementor-control-edit_form{padding:0 20px 10px 20px;font-style:italic;font-weight:normal;font-size:11px;line-height:13px;color:#A4AFB7}#elementor-editor-wrapper .elementor-control.elementor-control-edit_form a,.elementor-edit-area .elementor-control.elementor-control-edit_form a{cursor:pointer}#elementor-editor-wrapper .elementor-control.elementor-control-test_form_notice a,.elementor-edit-area .elementor-control.elementor-control-test_form_notice a{color:#6d7882;border-bottom-color:#6d7882}#elementor-editor-wrapper .elementor-control.elementor-control-test_form_notice a:hover,.elementor-edit-area .elementor-control.elementor-control-test_form_notice a:hover{color:#d30c5c;border-bottom-color:#d30c5c}#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn .elementor-button,.elementor-edit-area .elementor-control.elementor-control-add_form_btn .elementor-button{padding:7px 16px}#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn .elementor-button b,.elementor-edit-area .elementor-control.elementor-control-add_form_btn .elementor-button b{margin:0 10px 0 0;font-size:13px;font-weight:400;line-height:12px}#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper,.elementor-edit-area .elementor-control.elementor-control-add_form_btn.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-right:auto}.wpforms-divi-form-placeholder,.et-db #et-boc .et-l .wpforms-divi-form-placeholder{padding:25px 15px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.wpforms-divi-form-placeholder img,.et-db #et-boc .et-l .wpforms-divi-form-placeholder img{height:100px;width:auto;margin-right:15px;display:block}.wpforms-divi-form-placeholder h3,.et-db #et-boc .et-l .wpforms-divi-form-placeholder h3{width:100%;margin:10px 0 0;font-weight:700;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:20px;line-height:28px;text-align:center;padding:0;letter-spacing:0;text-transform:none}.wpforms-divi-form-preview.loading,.et-db #et-boc .et-l .wpforms-divi-form-preview.loading{opacity:.7}.et-db #et-boc .et-l .et-fb-modules-list ul>li.wpforms_selector::before{content:'';background-image:url("../images/integrations/divi/wpforms-icon.svg");height:16px;font-variant:normal;background-position:center center;background-repeat:no-repeat}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap{align-items:center}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap h3,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap h3,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap h3{width:100%;margin:10px 0 5px;font-weight:700;font-size:20px;text-align:center}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap img,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap img,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap img{margin-right:15px;height:100px;width:auto}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-base-control,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-base-control,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-base-control{width:100%}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset{justify-content:center;align-self:center;max-width:400px;flex-direction:row !important}.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-select-control__input,.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-select-control__input,.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-select-control__input{padding:0 10px;height:auto}div.wpforms-gutenberg-form-selector .wpforms-form input:disabled,div.wpforms-gutenberg-form-selector .wpforms-form textarea:disabled,div.wpforms-gutenberg-form-selector .wpforms-form select:disabled{background-color:#fff;border-color:#ccc;color:#333;cursor:not-allowed}div.wpforms-gutenberg-form-selector .wpforms-form button[type=submit]:disabled{cursor:not-allowed}div.components-panel__body .wpforms-gutenberg-panel-notice{background-color:#d9edf7;border:1px solid #bce8f1;color:#31708f;padding:10px}
assets/css/admin-notifications.css CHANGED
@@ -1,7 +1,7 @@
1
  #wpforms-notifications {
2
  position: relative;
3
- background: #FFFFFF 0 0 no-repeat padding-box;
4
- box-shadow: 0px 5px 15px #0000000D;
5
  border-radius: 6px;
6
  opacity: 1;
7
  min-height: 48px;
@@ -15,22 +15,34 @@
15
  #wpforms-notifications .wpforms-notifications-header {
16
  display: flex;
17
  align-items: center;
18
- padding: 8px 16px;
19
  border-bottom: 1px solid rgba(204, 208, 212, 0.5);
20
  }
21
 
22
  #wpforms-notifications .wpforms-notifications-header .wpforms-notifications-bell {
23
  position: relative;
24
- top: 2px;
 
 
25
  margin-right: 10px;
26
  }
27
 
 
 
 
 
 
 
 
 
 
 
28
  #wpforms-notifications .wpforms-notifications-header .wpforms-notifications-title {
29
  font-style: normal;
30
  font-weight: 500;
31
  font-size: 14px;
32
  line-height: 17px;
33
- color: #23282D;
34
  }
35
 
36
  #wpforms-notifications .wpforms-notifications-body {
@@ -54,7 +66,7 @@
54
  font-size: 17px;
55
  line-height: 17px;
56
  margin: 0;
57
- color: #444;
58
  }
59
 
60
  #wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-content {
@@ -104,14 +116,14 @@
104
  display: block;
105
  width: 30px;
106
  height: 30px;
107
- border: 1px solid #7E8993;
108
  border-radius: 3px;
109
  font-size: 16px;
110
  line-height: 1.625;
111
  text-align: center;
112
  cursor: pointer;
113
  background-color: #ffffff;
114
- color: #41454A;
115
  }
116
 
117
  #wpforms-notifications .navigation a:hover {
@@ -128,7 +140,7 @@
128
 
129
  #wpforms-notifications .navigation .disabled {
130
  border-color: #dddddd;
131
- color: #A0A5AA;
132
  cursor: default;
133
  }
134
 
@@ -160,4 +172,4 @@
160
  }
161
  }
162
 
163
- /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi1ub3RpZmljYXRpb25zLmNzcyIsInNvdXJjZXMiOlsiYXNzZXRzL3Njc3MvYWRtaW4tbm90aWZpY2F0aW9ucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIEFkbWluIG5vdGlmaWNhdGlvbiBzdHlsZXMuXG5cbiN3cGZvcm1zLW5vdGlmaWNhdGlvbnMge1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogI0ZGRkZGRiAwIDAgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuXHRib3gtc2hhZG93OiAwcHggNXB4IDE1cHggIzAwMDAwMDBEO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdG9wYWNpdHk6IDE7XG5cdG1pbi1oZWlnaHQ6IDQ4cHg7XG5cdG1hcmdpbjogMCAwIDIwcHggMDtcblxuXHQqIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMDQsIDIwOCwgMjEyLCAwLjUpO1xuXG5cdFx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy1iZWxsIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0Y29sb3I6ICMyMzI4MkQ7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy1ib2R5IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLW1lc3NhZ2VzIHtcblxuXHRcdHBhZGRpbmc6IDE2cHggMTAwcHggMTZweCAxNnB4O1xuXG5cdFx0LndwZm9ybXMtbm90aWZpY2F0aW9ucyB7XG5cblx0XHRcdCYtbWVzc2FnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6ICM0NDQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbjogOHB4IDAgNDFweCAwO1xuXHRcdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRcdH1cblxuXHRcdFx0Ji1idXR0b25zIHtcblx0XHRcdFx0bWFyZ2luOiAtMzBweCA4MHB4IDAgMDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGlzbWlzcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTVweDtcblx0XHRyaWdodDogMTZweDtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0Y29sb3I6ICNhN2FhYWQ7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNkYzMyMzI7XG5cdFx0fVxuXHR9XG5cblx0Lm5hdmlnYXRpb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDIwcHg7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0d2lkdGg6IDYzcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzdFODk5Mztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjYyNTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRjb2xvcjogIzQxNDU0QTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByZXYge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXG5cdFx0Lm5leHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblxuXHRcdC5kaXNhYmxlZCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkZGRkZGQ7XG5cdFx0XHRjb2xvcjogI0EwQTVBQTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0I3dwZm9ybXMtbm90aWZpY2F0aW9ucyB7XG5cblx0XHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLW1lc3NhZ2VzIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggNTBweCAyMHB4IDE2cHg7XG5cblx0XHRcdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMtbWVzc2FnZSB7XG5cblx0XHRcdFx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDMwcHggMCAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy1jb250ZW50IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLWJ1dHRvbnMge1xuXHRcdFx0XHRcdG1hcmdpbjogLTMwcHggODBweCAwIDA7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idXR0b24tc2Vjb25kYXJ5IHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxBQUFBLHNCQUFzQixDQUFDO0VBRXRCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxpQ0FBaUM7RUFDN0MsVUFBVSxFQUFFLHNCQUFzQjtFQUNsQyxhQUFhLEVBQUUsR0FBRztFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxVQUFVO0NBcUlsQjs7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 */
1
  #wpforms-notifications {
2
  position: relative;
3
+ background: #ffffff 0 0 no-repeat padding-box;
4
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
5
  border-radius: 6px;
6
  opacity: 1;
7
  min-height: 48px;
15
  #wpforms-notifications .wpforms-notifications-header {
16
  display: flex;
17
  align-items: center;
18
+ padding: 10px 16px;
19
  border-bottom: 1px solid rgba(204, 208, 212, 0.5);
20
  }
21
 
22
  #wpforms-notifications .wpforms-notifications-header .wpforms-notifications-bell {
23
  position: relative;
24
+ width: 16px;
25
+ height: 20px;
26
+ top: 3px;
27
  margin-right: 10px;
28
  }
29
 
30
+ #wpforms-notifications .wpforms-notifications-header .wpforms-notifications-circle {
31
+ position: absolute;
32
+ width: 11px;
33
+ height: 11px;
34
+ border-radius: 50%;
35
+ top: -4px;
36
+ right: -1px;
37
+ border: 2px solid #ffffff;
38
+ }
39
+
40
  #wpforms-notifications .wpforms-notifications-header .wpforms-notifications-title {
41
  font-style: normal;
42
  font-weight: 500;
43
  font-size: 14px;
44
  line-height: 17px;
45
+ color: #23282d;
46
  }
47
 
48
  #wpforms-notifications .wpforms-notifications-body {
66
  font-size: 17px;
67
  line-height: 17px;
68
  margin: 0;
69
+ color: #444444;
70
  }
71
 
72
  #wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-content {
116
  display: block;
117
  width: 30px;
118
  height: 30px;
119
+ border: 1px solid #7e8993;
120
  border-radius: 3px;
121
  font-size: 16px;
122
  line-height: 1.625;
123
  text-align: center;
124
  cursor: pointer;
125
  background-color: #ffffff;
126
+ color: #41454a;
127
  }
128
 
129
  #wpforms-notifications .navigation a:hover {
140
 
141
  #wpforms-notifications .navigation .disabled {
142
  border-color: #dddddd;
143
+ color: #a0a5aa;
144
  cursor: default;
145
  }
146
 
172
  }
173
  }
174
 
175
+ /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi1ub3RpZmljYXRpb25zLmNzcyIsInNvdXJjZXMiOlsiYXNzZXRzL3Njc3MvYWRtaW4tbm90aWZpY2F0aW9ucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIEFkbWluIG5vdGlmaWNhdGlvbiBzdHlsZXMuXG4kY29sb3Jfd2hpdGU6ICNmZmZmZmY7XG5cbiN3cGZvcm1zLW5vdGlmaWNhdGlvbnMge1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlIDAgMCBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5cdGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRvcGFjaXR5OiAxO1xuXHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cblx0KiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTBweCAxNnB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIwNCwgMjA4LCAyMTIsIDAuNSk7XG5cblx0XHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLWJlbGwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR0b3A6IDNweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLWNpcmNsZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTFweDtcblx0XHRcdGhlaWdodDogMTFweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRvcDogLTRweDtcblx0XHRcdHJpZ2h0OiAtMXB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yX3doaXRlO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0Y29sb3I6ICMyMzI4MmQ7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy1ib2R5IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLW1lc3NhZ2VzIHtcblx0XHRwYWRkaW5nOiAxNnB4IDEwMHB4IDE2cHggMTZweDtcblxuXHRcdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMge1xuXG5cdFx0XHQmLW1lc3NhZ2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0NDQ0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRtYXJnaW46IDhweCAwIDQxcHggMDtcblx0XHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0XHR9XG5cblx0XHRcdCYtYnV0dG9ucyB7XG5cdFx0XHRcdG1hcmdpbjogLTMwcHggODBweCAwIDA7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRpc21pc3Mge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDE1cHg7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdGNvbG9yOiAjYTdhYWFkO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZGMzMjMyO1xuXHRcdH1cblx0fVxuXG5cdC5uYXZpZ2F0aW9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdHJpZ2h0OiAxNnB4O1xuXHRcdHdpZHRoOiA2M3B4O1xuXHRcdGhlaWdodDogMzBweDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM3ZTg5OTM7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42MjU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRjb2xvcjogIzQxNDU0YTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByZXYge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXG5cdFx0Lm5leHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblxuXHRcdC5kaXNhYmxlZCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkZGRkZGQ7XG5cdFx0XHRjb2xvcjogI2EwYTVhYTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHQjd3Bmb3Jtcy1ub3RpZmljYXRpb25zIHtcblxuXHRcdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMtbWVzc2FnZXMge1xuXHRcdFx0cGFkZGluZzogMTVweCA1MHB4IDIwcHggMTZweDtcblxuXHRcdFx0LndwZm9ybXMtbm90aWZpY2F0aW9ucy1tZXNzYWdlIHtcblxuXHRcdFx0XHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLXRpdGxlIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMzBweCAwIDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3Bmb3Jtcy1ub3RpZmljYXRpb25zLWNvbnRlbnQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cGZvcm1zLW5vdGlmaWNhdGlvbnMtYnV0dG9ucyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAtMzBweCA4MHB4IDAgMDtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ1dHRvbi1zZWNvbmRhcnkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLEFBQUEsc0JBQXNCLENBQUM7RUFFdEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUxHLE9BQU8sQ0FLSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxXQUFXO0VBQ2xELFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxtQkFBbUI7RUFDMUMsYUFBYSxFQUFFLEdBQUc7RUFDbEIsT0FBTyxFQUFFLENBQUM7RUFDVixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsVUFBVTtDQWdKbEI7O0FBeEpELEFBVUMsc0JBVnFCLENBVXJCLENBQUMsQ0FBQztFQUNELFVBQVUsRUFBRSxVQUFVO0NBQ3RCOztBQVpGLEFBY0Msc0JBZHFCLENBY3JCLDZCQUE2QixDQUFDO0VBQzdCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsT0FBTyxFQUFFLFNBQVM7RUFDbEIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsd0JBQXdCO0NBMkJqRDs7QUE3Q0YsQUFvQkUsc0JBcEJvQixDQWNyQiw2QkFBNkIsQ0FNNUIsMkJBQTJCLENBQUM7RUFDM0IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLEdBQUcsRUFBRSxHQUFHO0VBQ1IsWUFBWSxFQUFFLElBQUk7Q0FDbEI7O0FBMUJILEFBNEJFLHNCQTVCb0IsQ0FjckIsNkJBQTZCLENBYzVCLDZCQUE2QixDQUFDO0VBQzdCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsR0FBRztFQUNsQixHQUFHLEVBQUUsSUFBSTtF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 */
assets/css/admin-notifications.min.css CHANGED
@@ -1 +1 @@
1
- #wpforms-notifications{position:relative;background:#FFFFFF 0 0 no-repeat padding-box;box-shadow:0px 5px 15px #0000000D;border-radius:6px;opacity:1;min-height:48px;margin:0 0 20px 0}#wpforms-notifications *{box-sizing:border-box}#wpforms-notifications .wpforms-notifications-header{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(204,208,212,0.5)}#wpforms-notifications .wpforms-notifications-header .wpforms-notifications-bell{position:relative;top:2px;margin-right:10px}#wpforms-notifications .wpforms-notifications-header .wpforms-notifications-title{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#23282D}#wpforms-notifications .wpforms-notifications-body{position:relative}#wpforms-notifications .wpforms-notifications-messages{padding:16px 100px 16px 16px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message{display:none}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message.current{display:block}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-title{font-weight:bold;font-size:17px;line-height:17px;margin:0;color:#444}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-content{font-weight:normal;font-size:14px;line-height:18px;margin:8px 0 41px 0;color:#777777}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-buttons{margin:-30px 80px 0 0}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-buttons a{margin:0 10px 0 0;min-height:unset}#wpforms-notifications .dismiss{position:absolute;top:15px;right:16px;width:16px;height:16px;color:#a7aaad;font-size:16px;cursor:pointer;text-align:center;vertical-align:middle;line-height:16px}#wpforms-notifications .dismiss:hover{color:#dc3232}#wpforms-notifications .navigation{position:absolute;bottom:20px;right:16px;width:63px;height:30px}#wpforms-notifications .navigation a{display:block;width:30px;height:30px;border:1px solid #7E8993;border-radius:3px;font-size:16px;line-height:1.625;text-align:center;cursor:pointer;background-color:#ffffff;color:#41454A}#wpforms-notifications .navigation a:hover{background-color:#f1f1f1}#wpforms-notifications .navigation .prev{float:left}#wpforms-notifications .navigation .next{float:right}#wpforms-notifications .navigation .disabled{border-color:#dddddd;color:#A0A5AA;cursor:default}#wpforms-notifications .navigation .disabled:hover{background-color:#ffffff}@media screen and (max-width: 768px){#wpforms-notifications .wpforms-notifications-messages{padding:15px 50px 20px 16px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-title{margin:0 30px 0 0;line-height:22px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-content{font-size:16px;line-height:22px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-buttons{margin:-30px 80px 0 0}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-buttons a{margin:0;display:table}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-buttons .button-secondary{margin-top:6px}}
1
+ #wpforms-notifications{position:relative;background:#ffffff 0 0 no-repeat padding-box;box-shadow:0 5px 15px rgba(0,0,0,0.05);border-radius:6px;opacity:1;min-height:48px;margin:0 0 20px 0}#wpforms-notifications *{box-sizing:border-box}#wpforms-notifications .wpforms-notifications-header{display:flex;align-items:center;padding:10px 16px;border-bottom:1px solid rgba(204,208,212,0.5)}#wpforms-notifications .wpforms-notifications-header .wpforms-notifications-bell{position:relative;width:16px;height:20px;top:3px;margin-right:10px}#wpforms-notifications .wpforms-notifications-header .wpforms-notifications-circle{position:absolute;width:11px;height:11px;border-radius:50%;top:-4px;right:-1px;border:2px solid #ffffff}#wpforms-notifications .wpforms-notifications-header .wpforms-notifications-title{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#23282d}#wpforms-notifications .wpforms-notifications-body{position:relative}#wpforms-notifications .wpforms-notifications-messages{padding:16px 100px 16px 16px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message{display:none}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message.current{display:block}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-title{font-weight:bold;font-size:17px;line-height:17px;margin:0;color:#444444}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-content{font-weight:normal;font-size:14px;line-height:18px;margin:8px 0 41px 0;color:#777777}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-buttons{margin:-30px 80px 0 0}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-buttons a{margin:0 10px 0 0;min-height:unset}#wpforms-notifications .dismiss{position:absolute;top:15px;right:16px;width:16px;height:16px;color:#a7aaad;font-size:16px;cursor:pointer;text-align:center;vertical-align:middle;line-height:16px}#wpforms-notifications .dismiss:hover{color:#dc3232}#wpforms-notifications .navigation{position:absolute;bottom:20px;right:16px;width:63px;height:30px}#wpforms-notifications .navigation a{display:block;width:30px;height:30px;border:1px solid #7e8993;border-radius:3px;font-size:16px;line-height:1.625;text-align:center;cursor:pointer;background-color:#ffffff;color:#41454a}#wpforms-notifications .navigation a:hover{background-color:#f1f1f1}#wpforms-notifications .navigation .prev{float:left}#wpforms-notifications .navigation .next{float:right}#wpforms-notifications .navigation .disabled{border-color:#dddddd;color:#a0a5aa;cursor:default}#wpforms-notifications .navigation .disabled:hover{background-color:#ffffff}@media screen and (max-width: 768px){#wpforms-notifications .wpforms-notifications-messages{padding:15px 50px 20px 16px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-title{margin:0 30px 0 0;line-height:22px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-content{font-size:16px;line-height:22px}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-buttons{margin:-30px 80px 0 0}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-buttons a{margin:0;display:table}#wpforms-notifications .wpforms-notifications-messages .wpforms-notifications-message .wpforms-notifications-buttons .button-secondary{margin-top:6px}}
assets/css/admin.css CHANGED
@@ -628,268 +628,473 @@ body div.jconfirm *::after {
628
  box-sizing: border-box;
629
  }
630
 
631
- body div.jconfirm div.jconfirm-box-container div.jconfirm-box {
632
- border-radius: 0;
633
- box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
 
 
 
 
 
 
 
634
  }
635
 
636
- body div.jconfirm div.jconfirm-box-container div.jconfirm-box div.jconfirm-closeIcon {
637
- color: rgba(0, 0, 0, 0.4);
638
- top: 8px;
639
- right: 8px;
640
  }
641
 
642
- body div.jconfirm div.jconfirm-box-container div.jconfirm-box div.jconfirm-closeIcon:hover {
643
- color: rgba(0, 0, 0, 0.8);
 
644
  }
645
 
646
- body div.jconfirm div.jconfirm-box div.jconfirm-title-c {
647
- margin: 0 0 26px 0 !important;
648
- padding: 0 !important;
649
  }
650
 
651
- body div.jconfirm div.jconfirm-box div.jconfirm-title-c span.jconfirm-icon-c {
652
- margin: 0 !important;
653
- color: #c4c4c4 !important;
654
  }
655
 
656
- body div.jconfirm div.jconfirm-box div.jconfirm-title-c span.jconfirm-title {
657
- display: block;
658
- color: #333;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
659
  }
660
 
661
- body div.jconfirm div.jconfirm-box div.jconfirm-title-c span.jconfirm-icon-c + span.jconfirm-title {
662
- margin-top: 20px !important;
 
663
  }
664
 
665
- body div.jconfirm div.jconfirm-box div.jconfirm-content-pane {
666
- margin-bottom: 26px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
667
  display: block;
 
668
  }
669
 
670
- body div.jconfirm div.jconfirm-box div.jconfirm-content-pane .jconfirm-content {
671
- overflow: inherit;
 
672
  }
673
 
674
- body div.jconfirm div.jconfirm-box div.jconfirm-content {
 
675
  font-size: 16px;
676
- color: #555;
677
- line-height: 1.4;
 
678
  }
679
 
680
- body div.jconfirm div.jconfirm-box div.jconfirm-content.lite-upgrade p {
 
681
  font-size: 18px;
682
  padding: 0 20px;
683
  }
684
 
685
- body div.jconfirm div.jconfirm-box div.jconfirm-content p {
 
 
686
  margin: 0 0 16px;
687
- font-size: 16px;
688
- line-height: 1.5;
689
  }
690
 
691
- body div.jconfirm div.jconfirm-box div.jconfirm-content p:last-of-type {
692
  margin: 0;
693
  }
694
 
695
- body div.jconfirm div.jconfirm-box div.jconfirm-content p.large {
696
  font-size: 18px;
697
  }
698
 
699
- body div.jconfirm div.jconfirm-box div.jconfirm-content p.small {
700
  font-size: 14px;
701
  }
702
 
703
- body div.jconfirm div.jconfirm-box div.jconfirm-content .already-purchased {
704
- font-size: 12px;
705
- color: #ccc;
706
- text-decoration: none;
 
 
 
 
 
 
 
707
  }
708
 
709
- body div.jconfirm div.jconfirm-box div.jconfirm-content .already-purchased:hover {
710
- text-decoration: underline;
711
- }
712
-
713
- body div.jconfirm div.jconfirm-box div.jconfirm-buttons .already-purchased {
714
  display: block;
715
- font-size: 12px;
716
- color: #aaa;
717
- text-decoration: none;
718
- padding-top: 20px;
 
 
 
719
  }
720
 
721
- body div.jconfirm div.jconfirm-box div.jconfirm-buttons .already-purchased:hover {
722
- color: #999;
723
  text-decoration: underline;
724
  }
725
 
726
- body div.jconfirm div.jconfirm-box .discount-note {
 
 
 
727
  text-align: center;
728
- margin: 30px 0 0;
729
  }
730
 
731
- body div.jconfirm div.jconfirm-box .discount-note p {
732
- background-color: #faffac;
 
 
733
  margin: 0 -30px;
734
- padding: 24px 60px 20px;
735
- font-size: 15px;
736
- color: #4d4d4d;
737
  position: relative;
738
  }
739
 
740
- body div.jconfirm div.jconfirm-box .discount-note p:after {
741
- content: '\f058';
 
 
 
 
742
  display: inline-block;
743
- font: normal normal normal 14px/1 FontAwesome;
744
- background-color: #fff;
745
  font-size: 26px;
746
- border-radius: 50%;
747
  padding: 5px 6px;
 
 
748
  text-rendering: auto;
749
  -webkit-font-smoothing: antialiased;
750
  -moz-osx-font-smoothing: grayscale;
751
- position: absolute;
752
- top: -20px;
753
- right: 50%;
754
- margin-right: -18px;
755
- color: #3abc01;
756
  }
757
 
758
- body div.jconfirm div.jconfirm-box .discount-note span {
 
759
  font-weight: 700;
760
- color: #3abc01;
761
  }
762
 
763
- body div.jconfirm div.jconfirm-box .discount-note a {
764
- color: #aaa;
765
  display: block;
766
  margin-top: 12px;
767
  }
768
 
769
- body div.jconfirm div.jconfirm-box .feature-video {
770
  margin: 30px 0 0 0;
771
  }
772
 
773
- body div.jconfirm div.jconfirm-box .pro-feature-video {
774
- margin: 16px 0 12px 0;
775
  }
776
 
777
- body div.jconfirm div.jconfirm-box input[type=text]:not(.choices__input) {
778
  display: block;
779
  width: 99%;
780
  border: 1px solid #d6d6d6;
781
  padding: 10px !important;
782
  box-shadow: none;
783
- margin: 20px 1px 1px 1px !important;
784
  line-height: 1 !important;
785
  outline: 0;
786
  }
787
 
788
- body div.jconfirm div.jconfirm-box input[type=text]:not(.choices__input):focus {
789
  border-color: #007cba;
790
  box-shadow: 0 0 0 1px #007cba;
791
  }
792
 
793
- body div.jconfirm div.jconfirm-box #wpforms-embed-shortcode {
794
- margin: 20px 0;
795
- text-align: center;
796
- font-size: 24px;
797
- padding: 8px 5px;
 
 
 
 
 
 
 
798
  }
799
 
800
- body div.jconfirm div.jconfirm-box #wpforms-embed-shortcode:disabled {
801
- color: #333;
 
802
  }
803
 
804
- body div.jconfirm div.jconfirm-box button[disabled] {
805
  cursor: no-drop;
 
806
  }
807
 
808
- body div.jconfirm div.jconfirm-box button:not([disabled]).btn-confirm {
809
- background-color: #e27730;
810
- color: #fff;
811
- outline: none;
812
- }
813
-
814
- body div.jconfirm div.jconfirm-box button:not([disabled]).btn-confirm:hover {
815
- background-color: #b85a1b;
816
- border-color: #b85a1b;
817
- }
818
-
819
- body div.jconfirm div.jconfirm-box button:not([disabled]).btn-confirm:focus {
820
- box-shadow: 0 0 0 1px #fff, 0 0 0 3px #b85a1b;
821
- outline: 0;
822
  }
823
 
824
- body div.jconfirm div.jconfirm-box button,
825
- body div.jconfirm div.jconfirm-box button.btn-default {
826
- color: #666;
827
  }
828
 
829
- body div.jconfirm div.jconfirm-box button.btn-block {
830
  display: block;
 
831
  text-align: center;
832
  width: 100%;
833
- margin: 0 0 10px 0 !important;
834
  }
835
 
836
- body div.jconfirm div.jconfirm-box button.btn-normal-case {
837
  text-transform: none !important;
838
  }
839
 
840
- body div.jconfirm div.jconfirm-box .error {
841
- display: none;
842
- color: red;
843
- }
844
-
845
- body div.jconfirm div.jconfirm-box .wpforms-error {
846
- border: 1px solid #ebccd1 !important;
847
  }
848
 
849
- body div.jconfirm div.jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
850
- -webkit-transition: none !important;
851
- transition: none !important;
852
- -webkit-transform: none !important;
853
- -ms-transform: none !important;
854
- transform: none !important;
855
- font-size: 45px !important;
856
  }
857
 
858
- body div.jconfirm div.jconfirm-box.wpforms-providers-account-add-modal div.jconfirm-title-c {
859
  font-size: 20px;
860
  }
861
 
862
- body div.jconfirm div.jconfirm-box.wpforms-providers-account-add-modal div.jconfirm-content .description {
863
  font-size: 13px;
864
  line-height: 1.4;
865
- margin-top: 16px;
 
 
 
 
 
 
 
866
  }
867
 
868
- body div.jconfirm div.jconfirm-box.wpforms-providers-account-add-modal div.jconfirm-content input[type="text"] {
869
- margin-top: 10px !important;
 
 
 
 
870
  }
871
 
872
  body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane {
873
  height: auto !important;
874
  min-height: fit-content;
875
- max-height: fit-content !important;
876
- }
877
-
878
- body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane .jconfirm-content {
879
- margin-bottom: 0;
880
  }
881
 
882
- body .choices {
883
- text-align: left;
884
  font-size: 16px;
 
885
  }
886
 
887
- body .choices input[type=text].choices__input:not(.wpforms-hidden) {
888
  display: inline-block !important;
889
  }
890
 
891
- @media screen and (max-height: 850px) {
892
- body div.jconfirm .jconfirm-box .feature-video, body div.jconfirm .jconfirm-box .pro-feature-video {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
893
  display: none;
894
  }
895
  }
@@ -1845,7 +2050,7 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
1845
  position: absolute;
1846
  top: -1px;
1847
  left: 20px;
1848
- right: 20px;
1849
  z-index: 99;
1850
  }
1851
 
@@ -2141,6 +2346,12 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2141
  overflow: scroll;
2142
  }
2143
 
 
 
 
 
 
 
2144
  #wpforms-flyout {
2145
  position: fixed;
2146
  z-index: 99999;
@@ -2443,6 +2654,7 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2443
 
2444
  .wpforms-admin-empty-state-container.wpforms-admin-no-entries img {
2445
  max-width: 413px;
 
2446
  }
2447
 
2448
  #wpforms-reset-filter {
@@ -2486,9 +2698,25 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2486
  line-height: 2;
2487
  }
2488
 
 
 
 
 
2489
  #wpforms-overview .tablenav.top {
2490
  margin-top: 0;
2491
- padding-top: 10px;
 
 
 
 
 
 
 
 
 
 
 
 
2492
  }
2493
 
2494
  #wpforms-overview .wp-list-table .column-id {
@@ -2517,11 +2745,22 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2517
  font-size: 13px;
2518
  }
2519
 
 
 
 
 
 
 
 
 
2520
  @media screen and (max-width: 782px) {
2521
  .toplevel_page_wpforms-overview .wpforms-admin-content {
2522
  padding-left: 10px;
2523
  padding-right: 10px;
2524
  }
 
 
 
2525
  #wpforms-overview .search-box {
2526
  width: calc( 100% - 20px);
2527
  }
@@ -2536,6 +2775,18 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2536
  font-size: 14px;
2537
  line-height: normal;
2538
  }
 
 
 
 
 
 
 
 
 
 
 
 
2539
  }
2540
 
2541
  #wpforms-entries-single #poststuff {
@@ -2547,6 +2798,8 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2547
  }
2548
 
2549
  #wpforms-entries-single .wpforms-entry-navigation {
 
 
2550
  font-size: 13px;
2551
  line-height: 29px;
2552
  float: right;
@@ -2562,10 +2815,24 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2562
  }
2563
  }
2564
 
 
 
 
 
 
 
 
 
 
2565
  #wpforms-entries-single .wpforms-entry-navigation .add-new-h2 {
 
 
 
2566
  top: auto;
 
 
2567
  margin: 0;
2568
- padding: 4px 0px;
2569
  text-align: center;
2570
  }
2571
 
@@ -2576,10 +2843,9 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2576
  }
2577
 
2578
  #wpforms-entries-single .wpforms-entry-navigation .add-new-h2 .dashicons {
 
2579
  font-size: 16px;
2580
- height: auto;
2581
- width: 28px;
2582
- line-height: 29px;
2583
  }
2584
 
2585
  #wpforms-entries-single .wpforms-entry-navigation .add-new-h2.inactive {
@@ -2588,25 +2854,31 @@ body .choices input[type=text].choices__input:not(.wpforms-hidden) {
2588
  cursor: default;
2589
  }
2590
 
2591
- #wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-navigation-text {
2592
- display: inline-block;
2593
- margin-right: 10px;
 
 
 
 
 
 
 
2594
  }
2595
 
2596
  #wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-current {
2597
- top: auto;
2598
- margin: 0 -5px 0 -3px;
 
2599
  text-align: center;
2600
- padding: 4px 10px;
2601
- position: relative;
2602
  text-decoration: none;
2603
  border: 1px solid #ccc;
2604
- -webkit-border-radius: 2px;
2605
- border-radius: 2px;
2606
  background: #fff;
2607
  font-size: 13px;
2608
- line-height: 29px;
2609
- text-transform: center;
 
2610
  }
2611
 
2612
  #wpforms-entries-single #wpforms-entry-fields h2.hndle {
@@ -3894,6 +4166,7 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
3894
  #wpforms-admin-addons #wpforms-admin-addons-list .list {
3895
  display: flex;
3896
  flex-wrap: wrap;
 
3897
  margin-left: -20px;
3898
  margin-right: -20px;
3899
  }
@@ -3920,6 +4193,9 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
3920
  }
3921
 
3922
  #wpforms-admin-addons .addons-container {
 
 
 
3923
  margin-left: -20px;
3924
  margin-right: -20px;
3925
  }
@@ -3958,7 +4234,6 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
3958
 
3959
  #wpforms-admin-addons .addon-container {
3960
  padding: 0 20px;
3961
- float: left;
3962
  width: 33.333333%;
3963
  margin-bottom: 20px;
3964
  }
@@ -3972,7 +4247,6 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
3972
  @media (max-width: 767px) {
3973
  #wpforms-admin-addons .addon-container {
3974
  width: 100%;
3975
- margin-bottom: 20px;
3976
  }
3977
  }
3978
 
@@ -3986,12 +4260,11 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
3986
  border: 1px solid #ddd;
3987
  border-radius: 3px;
3988
  margin: 0;
3989
- }
3990
-
3991
- @media (max-width: 767px) {
3992
- #wpforms-admin-addons .addon-item {
3993
- margin: 0 0;
3994
- }
3995
  }
3996
 
3997
  #wpforms-admin-addons .addon-item img {
@@ -4057,6 +4330,15 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4057
  color: red;
4058
  }
4059
 
 
 
 
 
 
 
 
 
 
4060
  #wpforms-admin-addons .addon-item .status {
4061
  flex-grow: 1;
4062
  }
@@ -4089,12 +4371,6 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4089
  width: 140px;
4090
  }
4091
 
4092
- @media (max-width: 767px) {
4093
- .addon-item {
4094
- margin: 0 0;
4095
- }
4096
- }
4097
-
4098
  .addon-item .status {
4099
  flex-grow: 1;
4100
  }
@@ -4159,14 +4435,9 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4159
  text-decoration: none;
4160
  }
4161
 
4162
- /*
4163
- 'xs-phone': 320px,
4164
- 'phone': 600px,
4165
- 'ipad': 768px,
4166
- 'tablet': 782px,
4167
- 'desktop': 960px,
4168
- */
4169
- #wpforms-admin-about *, #wpforms-admin-about *::before, #wpforms-admin-about *::after {
4170
  -webkit-box-sizing: border-box;
4171
  -moz-box-sizing: border-box;
4172
  box-sizing: border-box;
@@ -4175,12 +4446,16 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4175
  #wpforms-admin-about .wpforms-admin-about-section {
4176
  margin: 0 20px 20px;
4177
  padding: 30px;
4178
- background: #fff;
4179
- border: 1px solid #DDDDDD;
4180
  line-height: 2;
4181
  }
4182
 
4183
- #wpforms-admin-about .wpforms-admin-about-section h1, #wpforms-admin-about .wpforms-admin-about-section h2, #wpforms-admin-about .wpforms-admin-about-section h3, #wpforms-admin-about .wpforms-admin-about-section h4, #wpforms-admin-about .wpforms-admin-about-section h5 {
 
 
 
 
4184
  margin-top: 0;
4185
  padding-top: 0;
4186
  line-height: 1.6;
@@ -4193,10 +4468,11 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4193
  #wpforms-admin-about .wpforms-admin-about-section h3 {
4194
  font-size: 18px;
4195
  margin-bottom: 30px;
4196
- color: #23282C;
4197
  }
4198
 
4199
- #wpforms-admin-about .wpforms-admin-about-section ul, #wpforms-admin-about .wpforms-admin-about-section p {
 
4200
  font-size: 16px;
4201
  }
4202
 
@@ -4311,7 +4587,7 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4311
  }
4312
 
4313
  #wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-video iframe {
4314
- border: 1px solid #DDDDDD;
4315
  }
4316
 
4317
  @media (max-width: 767px) {
@@ -4337,8 +4613,8 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4337
  }
4338
 
4339
  #wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main {
4340
- background-color: #FAFAFA;
4341
- border-bottom: 1px solid #DDDDDD;
4342
  }
4343
 
4344
  #wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main.no-border {
@@ -4354,7 +4630,7 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4354
  }
4355
 
4356
  #wpforms-admin-about .wpforms-admin-about-section-hero span.price-20-off {
4357
- color: #6AB255;
4358
  }
4359
 
4360
  #wpforms-admin-about .wpforms-admin-about-section-squashed {
@@ -4428,7 +4704,7 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4428
  }
4429
 
4430
  #wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link .fa {
4431
- color: #EDBA9E;
4432
  vertical-align: middle;
4433
  margin-left: 8px;
4434
  }
@@ -4438,8 +4714,8 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
4438
  }
4439
 
4440
  #wpforms-admin-about .wpforms-admin-about-section-table table tr td {
4441
- border-bottom: 1px solid #DDDDDD;
4442
- border-right: 1px solid #DDDDDD;
4443
  padding: 30px;
4444
  vertical-align: top;
4445
  }
@@ -6315,4 +6591,179 @@ body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"] {
6315
  }
6316
  }
6317
 
6318
- /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi5jc3MiLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2FkbWluLnNjc3MiLCJhc3NldHMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvX2luY2x1ZGUtbWVkaWEuc2NzcyIsImFzc2V0cy9zY3NzL3ZlbmRvci9wYXJ0aWFscy9jaG9pY2VzL19jaG9pY2VzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fdmFyaWFibGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fc3R5bGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fcnRsLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fY2hvaWNlcy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX2J1dHRvbnMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19jb25maXJtLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fYWxlcnRzLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fZmxhZ3Muc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19oZWFkZXIuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL190aXRsZS10YWJzLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fZ2VuZXJhbC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX2ZseW91dC1tZW51LnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fZW1wdHktc3RhdGVzLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcmVzZXQtZmlsdGVyLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1mb3Jtcy1vdmVydmlldy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtZW50cmllcy1zaW5nbGUuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19wYWdlLWVudHJpZXMtbGlzdC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2Utd2VsY29tZS5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtYWRkb25zLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1hYm91dC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtY29tbXVuaXR5LnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1wbHVnaW4tY29tbW9uLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1wbHVnaW4tc210cC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtcGx1Z2luLWFuYWx5dGljcy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2Utc2V0dGluZ3MtdG9vbHMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19wYWdlLXNldHRpbmdzLWludGVncmF0aW9ucy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2Utc2V0dGluZ3MtZ2VvbG9jYXRpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBXUEZvcm1zIGFkbWluIHN0eWxlcy5cbi8vIFRoZXNlIHN0eWxlcyBhcmUgbG9hZGVkIG9uIGFsbCBXUEZvcm1zIHJlbGF0ZWQgYWRtaW4gcGFnZXMuXG5cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICd2ZW5kb3IvcGFydGlhbHMvaW5jbHVkZS1tZWRpYSc7XG5cbiRicmVha3BvaW50czogKFxuXHQneHMtcGhvbmUnOiAzMjBweCxcblx0J3Bob25lJzogNjAwcHgsXG5cdCdpcGFkJzogNzY4cHgsXG5cdCd0YWJsZXQnOiA3ODJweCxcblx0J2Rlc2t0b3AnOiA5NjBweCxcbik7XG4kY2hvaWNlcy1ib3JkZXItcmFkaXVzOiAzcHg7XG5cbkBpbXBvcnQgJ3ZlbmRvci9wYXJ0aWFscy9jaG9pY2VzL2Nob2ljZXMnO1xuQGltcG9ydCAnYWRtaW4vY2hvaWNlcyc7XG5AaW1wb3J0ICdhZG1pbi9idXR0b25zJztcbkBpbXBvcnQgJ2FkbWluL2NvbmZpcm0nO1xuQGltcG9ydCAnYWRtaW4vYWxlcnRzJztcbkBpbXBvcnQgJ2FkbWluL2ZsYWdzJztcbkBpbXBvcnQgJ2FkbWluL2hlYWRlcic7XG5AaW1wb3J0ICdhZG1pbi90aXRsZS10YWJzJztcbkBpbXBvcnQgJ2FkbWluL2dlbmVyYWwnO1xuQGltcG9ydCAnYWRtaW4vZmx5b3V0LW1lbnUnO1xuQGltcG9ydCAnYWRtaW4vZW1wdHktc3RhdGVzJztcbkBpbXBvcnQgJ2FkbWluL3Jlc2V0LWZpbHRlcic7XG5AaW1wb3J0ICdhZG1pbi9wYWdlLWZvcm1zLW92ZXJ2aWV3JztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtZW50cmllcy1zaW5nbGUnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1lbnRyaWVzLWxpc3QnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS13ZWxjb21lJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtYWRkb25zJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtYWJvdXQnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1jb21tdW5pdHknO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1wbHVnaW4tY29tbW9uJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtcGx1Z2luLXNtdHAnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1wbHVnaW4tYW5hbHl0aWNzJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2Utc2V0dGluZ3MtdG9vbHMnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1zZXR0aW5ncy1pbnRlZ3JhdGlvbnMnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1zZXR0aW5ncy1nZW9sb2NhdGlvbic7XG4iLCIkb3JhbmdlOiAjZTI3NzMwO1xuJGFsdG9yYW5nZTogI2RmNzczOTtcbiRkYXJrb3JhbmdlOiAjYjg1YTFiO1xuJGdyZWVuOiAjMmE5YjM5O1xuJGJsdWU6ICMwZTZjYWQ7XG4kbGlnaHRCbHVlOiAjZWJmM2ZiO1xuXG4kdHJhbnNpdGlvbl9kdXJhdGlvbjogMC4zcztcbiRob3Zlcl90cmFuc2l0aW9uX2R1cmF0aW9uOiAwLjA1cztcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gICAgIF8gICAgICAgICAgICBfICAgICAgICAgICBfICAgICAgICAgICAgICAgICAgICAgICAgICAgXyBfXG4vLyAgICAoXykgICAgICAgICAgfCB8ICAgICAgICAgfCB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwgKF8pXG4vLyAgICAgXyBfIF9fICAgX19ffCB8XyAgIF8gIF9ffCB8IF9fXyAgIF8gX18gX19fICAgX19fICBfX3wgfF8gIF9fIF9cbi8vICAgIHwgfCAnXyBcXCAvIF9ffCB8IHwgfCB8LyBfYCB8LyBfIFxcIHwgJ18gYCBfIFxcIC8gXyBcXC8gX2AgfCB8LyBfYCB8XG4vLyAgICB8IHwgfCB8IHwgKF9ffCB8IHxffCB8IChffCB8ICBfXy8gfCB8IHwgfCB8IHwgIF9fLyAoX3wgfCB8IChffCB8XG4vLyAgICB8X3xffCB8X3xcXF9fX3xffFxcX18sX3xcXF9fLF98XFxfX198IHxffCB8X3wgfF98XFxfX198XFxfXyxffF98XFxfXyxffFxuLy9cbi8vICAgICAgU2ltcGxlLCBlbGVnYW50IGFuZCBtYWludGFpbmFibGUgbWVkaWEgcXVlcmllcyBpbiBTYXNzXG4vLyAgICAgICAgICAgICAgICAgICAgICAgIHYxLjQuOVxuLy9cbi8vICAgICAgICBodHRwczovL2VkdWFyZG9ib3VjYXMuZ2l0aHViLmlvL2luY2x1ZGUtbWVkaWFcbi8vXG4vLyAgICAgICAgIEF1dGhvcnM6IEVkdWFyZG8gQm91Y2FzIChAZWR1YXJkb2JvdWNhcylcbi8vICAgICAgICAgICAgICAgICAgS2l0dHkgR2lyYXVkZWwgKEBraXR0eWdpcmF1ZGVsKVxuLy9cbi8vICAgICAgVGhpcyBwcm9qZWN0IGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgTUlUIGxpY2Vuc2Vcbi8vLy9cbi8vLyBpbmNsdWRlLW1lZGlhIGxpYnJhcnkgcHVibGljIGNvbmZpZ3VyYXRpb25cbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLy9cblxuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBnbG9iYWwgYnJlYWtwb2ludHNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIGJyZWFrcG9pbnQgd2l0aCB0aGUgbGFiZWwgYHBob25lYFxuLy8vICAkYnJlYWtwb2ludHM6ICgncGhvbmUnOiAzMjBweCk7XG4vLy9cbiRicmVha3BvaW50czogKFxuXHRcdCdwaG9uZSc6IDMyMHB4LFxuXHRcdCd0YWJsZXQnOiA3NjhweCxcblx0XHQnZGVza3RvcCc6IDEwMjRweFxuKSAhZGVmYXVsdDtcblxuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXG4vLy8gICAgJ3JldGluYTJ4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSknXG4vLy8gICk7XG4vLy9cbiRtZWRpYS1leHByZXNzaW9uczogKFxuXHRcdCdzY3JlZW4nOiAnc2NyZWVuJyxcblx0XHQncHJpbnQnOiAncHJpbnQnLFxuXHRcdCdoYW5kaGVsZCc6ICdoYW5kaGVsZCcsXG5cdFx0J2xhbmRzY2FwZSc6ICcob3JpZW50YXRpb246IGxhbmRzY2FwZSknLFxuXHRcdCdwb3J0cmFpdCc6ICcob3JpZW50YXRpb246IHBvcnRyYWl0KScsXG5cdFx0J3JldGluYTJ4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpJyxcblx0XHQncmV0aW5hM3gnOiAnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMyksIChtaW4tcmVzb2x1dGlvbjogMzUwZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAzZHBweCknXG4pICFkZWZhdWx0O1xuXG5cbi8vL1xuLy8vIERlZmluZXMgYSBudW1iZXIgdG8gYmUgYWRkZWQgb3Igc3VidHJhY3RlZCBmcm9tIGVhY2ggdW5pdCB3aGVuIGRlY2xhcmluZyBicmVha3BvaW50cyB3aXRoIGV4Y2x1c2l2ZSBpbnRlcnZhbHNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcGl4ZWxzIGlzIGRlZmluZWQgYXMgYDFgIGJ5IGRlZmF1bHRcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz4xMjhweCcpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMTI5cHgpIHt9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MjBlbScpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+Mi4wcmVtJykge31cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiAyLjFyZW0pIHt9XG4vLy9cbiR1bml0LWludGVydmFsczogKFxuXHRcdCdweCc6IDEsXG5cdFx0J2VtJzogMC4wMSxcblx0XHQncmVtJzogMC4xLFxuXHRcdCcnOiAwXG4pICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBEZWZpbmVzIHdoZXRoZXIgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBhdmFpbGFibGUsIHVzZWZ1bCBmb3IgY3JlYXRpbmcgc2VwYXJhdGUgc3R5bGVzaGVldHNcbi8vLyBmb3IgYnJvd3NlcnMgdGhhdCBkb24ndCBzdXBwb3J0IG1lZGlhIHF1ZXJpZXMuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRGlzYWJsZXMgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllc1xuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICAuZm9vIHtcbi8vLyAgICBjb2xvcjogdG9tYXRvO1xuLy8vICB9XG4vLy9cbiRpbS1tZWRpYS1zdXBwb3J0OiB0cnVlICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBTZWxlY3RzIHdoaWNoIGJyZWFrcG9pbnQgdG8gZW11bGF0ZSB3aGVuIHN1cHBvcnQgZm9yIG1lZGlhIHF1ZXJpZXMgaXMgZGlzYWJsZWQuIE1lZGlhIHF1ZXJpZXMgdGhhdCBzdGFydCBhdCBvclxuLy8vIGludGVyY2VwdCB0aGUgYnJlYWtwb2ludCB3aWxsIGJlIGRpc3BsYXllZCwgYW55IG90aGVycyB3aWxsIGJlIGlnbm9yZWQuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludFxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICAuZm9vIHtcbi8vLyAgICBjb2xvcjogdG9tYXRvO1xuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIE5PVCBzaG93IGJlY2F1c2UgaXQgZG9lcyBub3QgaW50ZXJjZXB0IHRoZSBkZXNrdG9wIGJyZWFrcG9pbnRcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ3RhYmxldCc7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIE5vIG91dHB1dCAqL1xuLy8vXG4kaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBTZWxlY3RzIHdoaWNoIG1lZGlhIGV4cHJlc3Npb25zIGFyZSBhbGxvd2VkIGluIGFuIGV4cHJlc3Npb24gZm9yIGl0IHRvIGJlIHVzZWQgd2hlbiBtZWRpYSBxdWVyaWVzXG4vLy8gYXJlIG5vdCBzdXBwb3J0ZWQuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBhbmQgY29udGFpbnMgb25seSBhY2NlcHRlZCBtZWRpYSBleHByZXNzaW9uc1xuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3NjcmVlbicpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgIC5mb28ge1xuLy8vICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGJ1dCBjb250YWlucyBhIG1lZGlhIGV4cHJlc3Npb24gdGhhdCBpcyBub3QgYWNjZXB0ZWRcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcsICdyZXRpbmEyeCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogTm8gb3V0cHV0ICovXG4vLy9cbiRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nLCAncG9ydHJhaXQnLCAnbGFuZHNjYXBlJykgIWRlZmF1bHQ7XG5cbi8vLy9cbi8vLyBDcm9zcy1lbmdpbmUgbG9nZ2luZyBlbmdpbmVcbi8vLyBAYXV0aG9yIEtpdHR5IEdpcmF1ZGVsXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy8vXG5cblxuLy8vXG4vLy8gTG9nIGEgbWVzc2FnZSBlaXRoZXIgd2l0aCBgQGVycm9yYCBpZiBzdXBwb3J0ZWRcbi8vLyBlbHNlIHdpdGggYEB3YXJuYCwgdXNpbmcgYGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpYFxuLy8vIHRvIGRldGVjdCBzdXBwb3J0LlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcbi8vL1xuQGZ1bmN0aW9uIGltLWxvZygkbWVzc2FnZSkge1xuXHRAaWYgZmVhdHVyZS1leGlzdHMoJ2F0LWVycm9yJykge1xuXHRcdEBlcnJvciAkbWVzc2FnZTtcblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gJG1lc3NhZ2U7XG5cdFx0JF86IG5vb3AoKTtcblx0fVxuXG5cdEByZXR1cm4gJG1lc3NhZ2U7XG59XG5cblxuLy8vXG4vLy8gV3JhcHBlciBtaXhpbiBmb3IgdGhlIGxvZyBmdW5jdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCB3aXRoIGEgbW9yZSBmcmllbmRseVxuLy8vIEFQSSB0aGFuIGBAaWYgaW0tbG9nKCcuLicpIHt9YCBvciBgJF86IGltLWxvZygnLi4nKWAuIEJhc2ljYWxseSwgdXNlIHRoZSBmdW5jdGlvblxuLy8vIHdpdGhpbiBmdW5jdGlvbnMgYmVjYXVzZSBpdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluIGEgZnVuY3Rpb25cbi8vLyBhbmQgdXNlIHRoZSBtaXhpbiBldmVyeXdoZXJlIGVsc2UgYmVjYXVzZSBpdCdzIG11Y2ggbW9yZSBlbGVnYW50LlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcbi8vL1xuQG1peGluIGxvZygkbWVzc2FnZSkge1xuXHRAaWYgaW0tbG9nKCRtZXNzYWdlKSB7fVxufVxuXG5cbi8vL1xuLy8vIEZ1bmN0aW9uIHdpdGggbm8gYEByZXR1cm5gIGNhbGxlZCBuZXh0IHRvIGBAd2FybmAgaW4gU2FzcyAzLjNcbi8vLyB0byB0cmlnZ2VyIGEgY29tcGlsaW5nIGVycm9yIGFuZCBzdG9wIHRoZSBwcm9jZXNzLlxuLy8vXG5AZnVuY3Rpb24gbm9vcCgpIHt9XG5cbi8vL1xuLy8vIERldGVybWluZXMgd2hldGhlciBhIGxpc3Qgb2YgY29uZGl0aW9ucyBpcyBpbnRlcmNlcHRlZCBieSB0aGUgc3RhdGljIGJyZWFrcG9pbnQuXG4vLy9cbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xuLy8vXG4vLy8gQHJldHVybiB7Qm9vbGVhbn0gLSBSZXR1cm5zIHRydWUgaWYgdGhlIGNvbmRpdGlvbnMgYXJlIGludGVyY2VwdGVkIGJ5IHRoZSBzdGF0aWMgYnJlYWtwb2ludFxuLy8vXG5AZnVuY3Rpb24gaW0taW50ZXJjZXB0cy1zdGF0aWMtYnJlYWtwb2ludCgkY29uZGl0aW9ucy4uLikge1xuXHQkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRpbS1uby1tZWRpYS1icmVha3BvaW50KTtcblxuXHRAaWYgbm90ICRuby1tZWRpYS1icmVha3BvaW50LXZhbHVlIHtcblx0XHRAaWYgaW0tbG9nKCdgI3skaW0tbm8tbWVkaWEtYnJlYWtwb2ludH1gIGlzIG5vdCBhIHZhbGlkIGJyZWFrcG9pbnQuJykge31cblx0fVxuXG5cdEBlYWNoICRjb25kaXRpb24gaW4gJGNvbmRpdGlvbnMge1xuXHRcdEBpZiBub3QgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkY29uZGl0aW9uKSB7XG5cdFx0XHQkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRjb25kaXRpb24pO1xuXHRcdFx0JHByZWZpeDogZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcik7XG5cdFx0XHQkdmFsdWU6IGdldC1leHByZXNzaW9uLXZhbHVlKCRjb25kaXRpb24sICRvcGVyYXRvcik7XG5cblx0XHRcdEBpZiAoJHByZWZpeCA9PSAnbWF4JyBhbmQgJHZhbHVlIDw9ICRuby1tZWRpYS1icmVha3BvaW50LXZhbHVlKSBvclxuICAgICAgICAgICgkcHJlZml4ID09ICdtaW4nIGFuZCAkdmFsdWUgPiAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkge1xuXHRcdFx0XHRAcmV0dXJuIGZhbHNlO1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgbm90IGluZGV4KCRpbS1uby1tZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xuXHRcdFx0QHJldHVybiBmYWxzZTtcblx0XHR9XG5cdH1cblxuXHRAcmV0dXJuIHRydWU7XG59XG5cbi8vLy9cbi8vLyBQYXJzaW5nIGVuZ2luZVxuLy8vIEBhdXRob3IgS2l0dHkgR2lyYXVkZWxcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLy9cblxuXG4vLy9cbi8vLyBHZXQgb3BlcmF0b3Igb2YgYW4gZXhwcmVzc2lvblxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IG9wZXJhdG9yIGZyb21cbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBBbnkgb2YgYD49YCwgYD5gLCBgPD1gLCBgPGAsIGDiiaVgLCBg4omkYFxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tb3BlcmF0b3IoJGV4cHJlc3Npb24pIHtcblx0QGVhY2ggJG9wZXJhdG9yIGluICgnPj0nLCAnPicsICc8PScsICc8JywgJ+KJpScsICfiiaQnKSB7XG5cdFx0QGlmIHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XG5cdFx0XHRAcmV0dXJuICRvcGVyYXRvcjtcblx0XHR9XG5cdH1cblxuXHQvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXG5cdC8vIHJlbHkgb24gdGhlIGBpbS1sb2coLi4pYCBmdW5jdGlvbiByYXRoZXIgdGhhbiB0aGUgYGxvZyguLilgIG1peGluLiBCZWNhdXNlXG5cdC8vIGZ1bmN0aW9ucyBjYW5ub3QgYmUgY2FsbGVkIGFueXdoZXJlIGluIFNhc3MsIHdlIG5lZWQgdG8gaGFjayB0aGUgY2FsbCBpblxuXHQvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxuXHQvLyBTYXNzIDMuMywgY2hhbmdlIHRoaXMgbGluZSBpbiBgQGlmIGltLWxvZyguLikge31gIGluc3RlYWQuXG5cdCRfOiBpbS1sb2coJ05vIG9wZXJhdG9yIGZvdW5kIGluIGAjeyRleHByZXNzaW9ufWAuJyk7XG59XG5cblxuLy8vXG4vLy8gR2V0IGRpbWVuc2lvbiBvZiBhbiBleHByZXNzaW9uLCBiYXNlZCBvbiBhIGZvdW5kIG9wZXJhdG9yXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3QgZGltZW5zaW9uIGZyb21cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG9wZXJhdG9yIC0gT3BlcmF0b3IgZnJvbSBgJGV4cHJlc3Npb25gXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gYHdpZHRoYCBvciBgaGVpZ2h0YCAob3IgcG90ZW50aWFsbHkgYW55dGhpbmcgZWxzZSlcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLWRpbWVuc2lvbigkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XG5cdCRvcGVyYXRvci1pbmRleDogc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuXHQkcGFyc2VkLWRpbWVuc2lvbjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAwLCAkb3BlcmF0b3ItaW5kZXggLSAxKTtcblx0JGRpbWVuc2lvbjogJ3dpZHRoJztcblxuXHRAaWYgc3RyLWxlbmd0aCgkcGFyc2VkLWRpbWVuc2lvbikgPiAwIHtcblx0XHQkZGltZW5zaW9uOiAkcGFyc2VkLWRpbWVuc2lvbjtcblx0fVxuXG5cdEByZXR1cm4gJGRpbWVuc2lvbjtcbn1cblxuXG4vLy9cbi8vLyBHZXQgZGltZW5zaW9uIHByZWZpeCBiYXNlZCBvbiBhbiBvcGVyYXRvclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gYG1pbmAgb3IgYG1heGBcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpIHtcblx0QHJldHVybiBpZihpbmRleCgoJzwnLCAnPD0nLCAn4omkJyksICRvcGVyYXRvciksICdtYXgnLCAnbWluJyk7XG59XG5cblxuLy8vXG4vLy8gR2V0IHZhbHVlIG9mIGFuIGV4cHJlc3Npb24sIGJhc2VkIG9uIGEgZm91bmQgb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCB2YWx1ZSBmcm9tXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIEEgbnVtZXJpYyB2YWx1ZVxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuXHQkb3BlcmF0b3ItaW5kZXg6IHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcblx0JHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sICRvcGVyYXRvci1pbmRleCArIHN0ci1sZW5ndGgoJG9wZXJhdG9yKSk7XG5cblx0QGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XG5cdFx0JHZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHZhbHVlKTtcblx0fSBAZWxzZSB7XG5cdFx0JHZhbHVlOiB0by1udW1iZXIoJHZhbHVlKTtcblx0fVxuXG5cdCRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsIHVuaXQoJHZhbHVlKSk7XG5cblx0QGlmIG5vdCAkaW50ZXJ2YWwge1xuXHRcdC8vIEl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW5zaWRlIGEgZnVuY3Rpb24sIHNvIHdlIGhhdmUgdG9cblx0XHQvLyByZWx5IG9uIHRoZSBgaW0tbG9nKC4uKWAgZnVuY3Rpb24gcmF0aGVyIHRoYW4gdGhlIGBsb2coLi4pYCBtaXhpbi4gQmVjYXVzZVxuXHRcdC8vIGZ1bmN0aW9ucyBjYW5ub3QgYmUgY2FsbGVkIGFueXdoZXJlIGluIFNhc3MsIHdlIG5lZWQgdG8gaGFjayB0aGUgY2FsbCBpblxuXHRcdC8vIGEgZHVtbXkgdmFyaWFibGUsIHN1Y2ggYXMgYCRfYC4gSWYgYW55Ym9keSBldmVyIHJhaXNlIGEgc2NvcGluZyBpc3N1ZSB3aXRoXG5cdFx0Ly8gU2FzcyAzLjMsIGNoYW5nZSB0aGlzIGxpbmUgaW4gYEBpZiBpbS1sb2coLi4pIHt9YCBpbnN0ZWFkLlxuXHRcdCRfOiBpbS1sb2coJ1Vua25vd24gdW5pdCBgI3t1bml0KCR2YWx1ZSl9YC4nKTtcblx0fVxuXG5cdEBpZiAkb3BlcmF0b3IgPT0gJz4nIHtcblx0XHQkdmFsdWU6ICR2YWx1ZSArICRpbnRlcnZhbDtcblx0fSBAZWxzZSBpZiAkb3BlcmF0b3IgPT0gJzwnIHtcblx0XHQkdmFsdWU6ICR2YWx1ZSAtICRpbnRlcnZhbDtcblx0fVxuXG5cdEByZXR1cm4gJHZhbHVlO1xufVxuXG5cbi8vL1xuLy8vIFBhcnNlIGFuIGV4cHJlc3Npb24gdG8gcmV0dXJuIGEgdmFsaWQgbWVkaWEtcXVlcnkgZXhwcmVzc2lvblxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBwYXJzZVxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIFZhbGlkIG1lZGlhIHF1ZXJ5XG4vLy9cbkBmdW5jdGlvbiBwYXJzZS1leHByZXNzaW9uKCRleHByZXNzaW9uKSB7XG5cdC8vIElmIGl0IGlzIHBhcnQgb2YgJG1lZGlhLWV4cHJlc3Npb25zLCBpdCBoYXMgbm8gb3BlcmF0b3Jcblx0Ly8gdGhlbiB0aGVyZSBpcyBubyBuZWVkIHRvIGdvIGFueSBmdXJ0aGVyLCBqdXN0IHJldHVybiB0aGUgdmFsdWVcblx0QGlmIG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pIHtcblx0XHRAcmV0dXJuIG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XG5cdH1cblxuXHQkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKTtcblx0JGRpbWVuc2lvbjogZ2V0LWV4cHJlc3Npb24tZGltZW5zaW9uKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuXHQkcHJlZml4OiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKTtcblx0JHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcblxuXHRAcmV0dXJuICcoI3skcHJlZml4fS0jeyRkaW1lbnNpb259OiAjeyR2YWx1ZX0pJztcbn1cblxuLy8vXG4vLy8gU2xpY2UgYCRsaXN0YCBiZXR3ZWVuIGAkc3RhcnRgIGFuZCBgJGVuZGAgaW5kZXhlc1xuLy8vXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R9ICRsaXN0IC0gTGlzdCB0byBzbGljZVxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkc3RhcnQgWzFdIC0gU3RhcnQgaW5kZXhcbi8vLyBAcGFyYW0ge051bWJlcn0gJGVuZCBbbGVuZ3RoKCRsaXN0KV0gLSBFbmQgaW5kZXhcbi8vL1xuLy8vIEByZXR1cm4ge0xpc3R9IFNsaWNlZCBsaXN0XG4vLy9cbkBmdW5jdGlvbiBzbGljZSgkbGlzdCwgJHN0YXJ0OiAxLCAkZW5kOiBsZW5ndGgoJGxpc3QpKSB7XG5cdEBpZiBsZW5ndGgoJGxpc3QpIDwgMSBvciAkc3RhcnQgPiAkZW5kIHtcblx0XHRAcmV0dXJuICgpO1xuXHR9XG5cblx0JHJlc3VsdDogKCk7XG5cblx0QGZvciAkaSBmcm9tICRzdGFydCB0aHJvdWdoICRlbmQge1xuXHRcdCRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBudGgoJGxpc3QsICRpKSk7XG5cdH1cblxuXHRAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vLy9cbi8vLyBTdHJpbmcgdG8gbnVtYmVyIGNvbnZlcnRlclxuLy8vIEBhdXRob3IgS2l0dHkgR2lyYXVkZWxcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLy9cblxuXG4vLy9cbi8vLyBDYXN0cyBhIHN0cmluZyBpbnRvIGEgbnVtYmVyXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZyB8IE51bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYmUgcGFyc2VkXG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9XG4vLy9cbkBmdW5jdGlvbiB0by1udW1iZXIoJHZhbHVlKSB7XG5cdEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicge1xuXHRcdEByZXR1cm4gJHZhbHVlO1xuXHR9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSAhPSAnc3RyaW5nJyB7XG5cdFx0JF86IGltLWxvZygnVmFsdWUgZm9yIGB0by1udW1iZXJgIHNob3VsZCBiZSBhIG51bWJlciBvciBhIHN0cmluZy4nKTtcblx0fVxuXG5cdCRmaXJzdC1jaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsIDEsIDEpO1xuXHQkcmVzdWx0OiAwO1xuXHQkZGlnaXRzOiAwO1xuXHQkbWludXM6ICgkZmlyc3QtY2hhcmFjdGVyID09ICctJyk7XG5cdCRudW1iZXJzOiAoJzAnOiAwLCAnMSc6IDEsICcyJzogMiwgJzMnOiAzLCAnNCc6IDQsICc1JzogNSwgJzYnOiA2LCAnNyc6IDcsICc4JzogOCwgJzknOiA5KTtcblxuXHQvLyBSZW1vdmUgKy8tIHNpZ24gaWYgcHJlc2VudCBhdCBmaXJzdCBjaGFyYWN0ZXJcblx0QGlmICgkZmlyc3QtY2hhcmFjdGVyID09ICcrJyBvciAkZmlyc3QtY2hhcmFjdGVyID09ICctJykge1xuXHRcdCR2YWx1ZTogc3RyLXNsaWNlKCR2YWx1ZSwgMik7XG5cdH1cblxuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHZhbHVlKSB7XG5cdFx0JGNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgJGksICRpKTtcblxuXHRcdEBpZiBub3QgKGluZGV4KG1hcC1rZXlzKCRudW1iZXJzKSwgJGNoYXJhY3Rlcikgb3IgJGNoYXJhY3RlciA9PSAnLicpIHtcblx0XHRcdEByZXR1cm4gdG8tbGVuZ3RoKGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpLCBzdHItc2xpY2UoJHZhbHVlLCAkaSkpXG5cdFx0fVxuXG5cdFx0QGlmICRjaGFyYWN0ZXIgPT0gJy4nIHtcblx0XHRcdCRkaWdpdHM6IDE7XG5cdFx0fSBAZWxzZSBpZiAkZGlnaXRzID09IDAge1xuXHRcdFx0JHJlc3VsdDogJHJlc3VsdCAqIDEwICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3Rlcik7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHQkZGlnaXRzOiAkZGlnaXRzICogMTA7XG5cdFx0XHQkcmVzdWx0OiAkcmVzdWx0ICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3RlcikgLyAkZGlnaXRzO1xuXHRcdH1cblx0fVxuXG5cdEByZXR1cm4gaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCk7XG59XG5cblxuLy8vXG4vLy8gQWRkIGAkdW5pdGAgdG8gYCR2YWx1ZWBcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBhZGQgdW5pdCB0b1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkdW5pdCAtIFN0cmluZyByZXByZXNlbnRhdGlvbiBvZiB0aGUgdW5pdFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIGAkdmFsdWVgIGV4cHJlc3NlZCBpbiBgJHVuaXRgXG4vLy9cbkBmdW5jdGlvbiB0by1sZW5ndGgoJHZhbHVlLCAkdW5pdCkge1xuXHQkdW5pdHM6ICgncHgnOiAxcHgsICdjbSc6IDFjbSwgJ21tJzogMW1tLCAnJSc6IDElLCAnY2gnOiAxY2gsICdwYyc6IDFwYywgJ2luJzogMWluLCAnZW0nOiAxZW0sICdyZW0nOiAxcmVtLCAncHQnOiAxcHQsICdleCc6IDFleCwgJ3Z3JzogMXZ3LCAndmgnOiAxdmgsICd2bWluJzogMXZtaW4sICd2bWF4JzogMXZtYXgpO1xuXG5cdEBpZiBub3QgaW5kZXgobWFwLWtleXMoJHVuaXRzKSwgJHVuaXQpIHtcblx0XHQkXzogaW0tbG9nKCdJbnZhbGlkIHVuaXQgYCN7JHVuaXR9YC4nKTtcblx0fVxuXG5cdEByZXR1cm4gJHZhbHVlICogbWFwLWdldCgkdW5pdHMsICR1bml0KTtcbn1cblxuLy8vXG4vLy8gVGhpcyBtaXhpbiBhaW1zIGF0IHJlZGVmaW5pbmcgdGhlIGNvbmZpZ3VyYXRpb24ganVzdCBmb3IgdGhlIHNjb3BlIG9mXG4vLy8gdGhlIGNhbGwuIEl0IGlzIGhlbHBmdWwgd2hlbiBoYXZpbmcgYSBjb21wb25lbnQgbmVlZGluZyBhbiBleHRlbmRlZFxuLy8vIGNvbmZpZ3VyYXRpb24gc3VjaCBhcyBjdXN0b20gYnJlYWtwb2ludHMgKHJlZmVycmVkIHRvIGFzIHR3ZWFrcG9pbnRzKVxuLy8vIGZvciBpbnN0YW5jZS5cbi8vL1xuLy8vIEBhdXRob3IgS2l0dHkgR2lyYXVkZWxcbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWtwb2ludHMgWygpXSAtIE1hcCBvZiB0d2Vha3BvaW50cyB0byBiZSBtZXJnZWQgd2l0aCBgJGJyZWFrcG9pbnRzYFxuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMgWygpXSAtIE1hcCBvZiB0d2Vha2VkIG1lZGlhIGV4cHJlc3Npb25zIHRvIGJlIG1lcmdlZCB3aXRoIGAkbWVkaWEtZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgdGhlIGdsb2JhbCBicmVha3BvaW50cyB3aXRoIGEgdHdlYWtwb2ludFxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9Y3VzdG9tJykge1xuLy8vICAgICAgIC8vIC4uLlxuLy8vICAgICAgfVxuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCB0aGUgZ2xvYmFsIG1lZGlhIGV4cHJlc3Npb25zIHdpdGggYSBjdXN0b20gb25lXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoJ2FsbCc6ICdhbGwnKSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJ2FsbCcsICc+cGhvbmUnKSB7XG4vLy8gICAgICAgLy8gLi4uXG4vLy8gICAgICB9XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIGJvdGggY29uZmlndXJhdGlvbiBtYXBzXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoKCdjdXN0b20nOiA2NzhweCksICgnYWxsJzogJ2FsbCcpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnYWxsJywgJz5waG9uZScsICc8PWN1c3RvbScpIHtcbi8vLyAgICAgICAvLyAuLi5cbi8vLyAgICAgIH1cbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuQG1peGluIG1lZGlhLWNvbnRleHQoJHR3ZWFrcG9pbnRzOiAoKSwgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoKSkge1xuXHQvLyBTYXZlIGdsb2JhbCBjb25maWd1cmF0aW9uXG5cdCRnbG9iYWwtYnJlYWtwb2ludHM6ICRicmVha3BvaW50cztcblx0JGdsb2JhbC1tZWRpYS1leHByZXNzaW9uczogJG1lZGlhLWV4cHJlc3Npb25zO1xuXG5cdC8vIFVwZGF0ZSBnbG9iYWwgY29uZmlndXJhdGlvblxuXHQkYnJlYWtwb2ludHM6IG1hcC1tZXJnZSgkYnJlYWtwb2ludHMsICR0d2Vha3BvaW50cykgIWdsb2JhbDtcblx0JG1lZGlhLWV4cHJlc3Npb25zOiBtYXAtbWVyZ2UoJG1lZGlhLWV4cHJlc3Npb25zLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMpICFnbG9iYWw7XG5cblx0QGNvbnRlbnQ7XG5cblx0Ly8gUmVzdG9yZSBnbG9iYWwgY29uZmlndXJhdGlvblxuXHQkYnJlYWtwb2ludHM6ICRnbG9iYWwtYnJlYWtwb2ludHMgIWdsb2JhbDtcblx0JG1lZGlhLWV4cHJlc3Npb25zOiAkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zICFnbG9iYWw7XG59XG5cbi8vLy9cbi8vLyBpbmNsdWRlLW1lZGlhIHB1YmxpYyBleHBvc2VkIEFQSVxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vL1xuXG5cbi8vL1xuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIGEgbGlzdCBvZiBjb25kaXRpb25zXG4vLy9cbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9dGFibGV0JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1OHB4JywgJzw4NTBweCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPmRlc2t0b3AnLCAnPD0xMzUwcHgnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cbi8vLyAgQGluY2x1ZGUgbWVkaWEoJ3JldGluYTJ4JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzUwcHgnLCAnPHRhYmxldCcsICdyZXRpbmEzeCcpIHsgfVxuLy8vXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcblx0QGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA9PSAwKSBvclxuICAgICAgKG5vdCAkaW0tbWVkaWEtc3VwcG9ydCBhbmQgaW0taW50ZXJjZXB0cy1zdGF0aWMtYnJlYWtwb2ludCgkY29uZGl0aW9ucy4uLikpIHtcblx0XHRAY29udGVudDtcblx0fSBAZWxzZSBpZiAoJGltLW1lZGlhLXN1cHBvcnQgYW5kIGxlbmd0aCgkY29uZGl0aW9ucykgPiAwKSB7XG5cdFx0QG1lZGlhICN7dW5xdW90ZShwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgMSkpKX0ge1xuXHRcdFx0Ly8gUmVjdXJzaXZlIGNhbGxcblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNsaWNlKCRjb25kaXRpb25zLCAyKS4uLikge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdzdHlsZXMnO1xuQGltcG9ydCAncnRsJzsiLCIvLyBTZWxlY3RvcnMuXG4kY2hvaWNlcy1zZWxlY3RvcjogICAgICdjaG9pY2VzJyAhZGVmYXVsdDtcbiRjaG9pY2VzLXJ0bC1zZWxlY3RvcjogJ2JvZHkucnRsJyAhZGVmYXVsdDtcblxuLy8gQ29sb3JzLlxuJGNob2ljZXMtYmctY29sb3I6ICAgICAgICAgICNmZmZmZmYgIWRlZmF1bHQ7XG4kY2hvaWNlcy1iZy1jb2xvci1kaXNhYmxlZDogI2JiYmJiYiAhZGVmYXVsdDtcbiRjaG9pY2VzLWJnLWNvbG9yLWRyb3Bkb3duOiAkY2hvaWNlcy1iZy1jb2xvciAhZGVmYXVsdDtcbiRjaG9pY2VzLXRleHQtY29sb3I6ICAgICAgICBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG4kY2hvaWNlcy1rZXlsaW5lLWNvbG9yOiAgICAgI2NjY2NjYyAhZGVmYXVsdDtcbiRjaG9pY2VzLXByaW1hcnktY29sb3I6ICAgICAjMDM2YWFiICFkZWZhdWx0O1xuJGNob2ljZXMtZGlzYWJsZWQtY29sb3I6ICAgICNiYmJiYmIgIWRlZmF1bHQ7XG4kY2hvaWNlcy1oaWdobGlnaHQtY29sb3I6ICAgJGNob2ljZXMtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcbiRjaG9pY2VzLWZvY3VzZWQtY29sb3I6ICAgICAjMDE2YWFiICFkZWZhdWx0O1xuJGNob2ljZXMtZHJvcGRvd24tY29sb3I6ICAgICM3Nzc3Nzc7XG4kY29sb3JfcGxhY2Vob2xkZXI6ICAgICAgICAgIzk5OTk5OTtcblxuLy8gU2l6aW5nLlxuJGNob2ljZXMtZ3V0dGVyaW5nOiAgICAgICAgMjRweCAhZGVmYXVsdDtcbiRjaG9pY2VzLWJ1dHRvbi1kaW1lbnNpb246IDEycHggIWRlZmF1bHQ7XG4kY2hvaWNlcy1idXR0b24tb2Zmc2V0OiAgICAycHggIWRlZmF1bHQ7XG5cbi8vIEJvcmRlciByYWRpdXMuXG4kY2hvaWNlcy1ib3JkZXItcmFkaXVzOiAgICAgIDRweCAhZGVmYXVsdDtcbiRjaG9pY2VzLWJvcmRlci1yYWRpdXMtaXRlbTogMnB4ICFkZWZhdWx0O1xuXG4vLyBQYXRoIHRvIGljb25zLlxuJGNob2ljZXMtYnV0dG9uLWljb24tcGF0aDogJy4uL2ltYWdlcycgIWRlZmF1bHQ7XG5cbiIsIi4jeyRjaG9pY2VzLXNlbGVjdG9yfSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogJGNob2ljZXMtZ3V0dGVyaW5nO1xuXG5cdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRjb2xvcl9wbGFjZWhvbGRlcjtcblx0fVxuXG5cdDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRjb2xvcl9wbGFjZWhvbGRlcjtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0OjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRjb2xvcl9wbGFjZWhvbGRlcjtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQmLmlzLWRpc2FibGVkIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyLFxuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNob2ljZXMtYmctY29sb3ItZGlzYWJsZWQ7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0JiBbaGlkZGVuXSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0KiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdCYuaXMtb3BlbiB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzICRjaG9pY2VzLWJvcmRlci1yYWRpdXMgMCAwIDtcblx0XHR9XG5cdH1cblxuXHQmLmlzLW9wZW4uaXMtZmxpcHBlZCB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGNob2ljZXMtYm9yZGVyLXJhZGl1cyAkY2hvaWNlcy1ib3JkZXItcmFkaXVzO1xuXHRcdH1cblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj1cInNlbGVjdC1vbmVcIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0aW5wdXQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lucHV0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDEwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA3cHggMTJweCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1rZXlsaW5lLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjaG9pY2VzLWZvY3VzZWQtY29sb3IgIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkY2hvaWNlcy1idXR0b24taWNvbi1wYXRoICsgJy9jcm9zcy1pbnZlcnNlLnN2ZycpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA4cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBlbTtcblx0XHRvcGFjaXR5OiAuNTtcblxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY2hvaWNlcy1oaWdobGlnaHQtY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtW2RhdGEtdmFsdWU9JyddIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6ICRjaG9pY2VzLXRleHQtY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiA1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxMS41cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogLTIuNXB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji5pcy1vcGVuOmFmdGVyIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjaG9pY2VzLXRleHQtY29sb3IgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLXRvcDogLTcuNXB4O1xuXHR9XG5cblx0JltkaXI9XCJydGxcIl0ge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bGVmdDogMTEuNXB4O1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdIHtcblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNob2ljZXMtZ3V0dGVyaW5nO1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdHBhZGRpbmc6IDAgNHB4IWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci1jb2xvcjogJGNob2ljZXMtdGV4dC1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItd2lkdGg6IDVweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDExLjVweDtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tdG9wOiAtMi41cHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmLmlzLW9wZW46YWZ0ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNob2ljZXMtdGV4dC1jb2xvciB0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tdG9wOiAtNy41cHg7XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJzZWxlY3QtbXVsdGlwbGVcIl0sXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj1cInRleHRcIl0ge1xuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRjdXJzb3I6IHRleHQ7XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGNob2ljZXMtYnV0dG9uLWljb24tcGF0aCArICcvY3Jvc3Muc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAkY2hvaWNlcy1idXR0b24tZGltZW5zaW9uO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR3aWR0aDogJGNob2ljZXMtYnV0dG9uLWRpbWVuc2lvbjtcblx0XHRoZWlnaHQ6ICRjaG9pY2VzLWJ1dHRvbi1kaW1lbnNpb247XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0b3BhY2l0eTogLjc1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWJnLWNvbG9yO1xuXHRwYWRkaW5nOiA0cHggNnB4IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjaG9pY2VzLWtleWxpbmUtY29sb3I7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXM7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLXNpbmdsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAxNnB4IDRweCA0cHg7XG5cdGZvbnQtc2l6ZTogMC44NzVlbTtcblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0JltkYXRhLXZhbHVlPScnXSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLW11bHRpcGxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzLWl0ZW07XG5cdFx0cGFkZGluZzogNHB4IDdweDtcblx0XHRmb250LXNpemU6IC43NWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNob2ljZXMtcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1wcmltYXJ5LWNvbG9yO1xuXHRcdGNvbG9yOiAkY2hvaWNlcy1iZy1jb2xvcjtcblx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cblx0XHQmLmlzLWhpZ2hsaWdodGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWhpZ2hsaWdodC1jb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLmlzLWRpc2FibGVkIHtcblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1tdWx0aXBsZSB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNob2ljZXMtZGlzYWJsZWQtY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuXHRkaXNwbGF5OiBub25lO1xuXHR6LWluZGV4OiAyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvaWNlcy1iZy1jb2xvci1kcm9wZG93bjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNob2ljZXMta2V5bGluZS1jb2xvcjtcblx0dG9wOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0d2lsbC1jaGFuZ2U6IHNjcm9sbC1wb3NpdGlvbjtcblx0fVxuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRmb250LXNpemU6IC44NzVlbTtcblx0fVxuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbS0tc2VsZWN0YWJsZSB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1zZWxlY3QtdGV4dCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogLjc1ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWl4KCMwMDAwMDAsICNmZmZmZmYsIDUlKTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fcGxhY2Vob2xkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmlzLWZsaXBwZWQge1xuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLWRyb3Bkb3duIHtcblx0XHR0b3A6IGF1dG87XG5cdFx0Ym90dG9tOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0XHRib3JkZXItcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzICRjaG9pY2VzLWJvcmRlci1yYWRpdXMgMCAwO1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1zZWxlY3RhYmxlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0tLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdG9wYWNpdHk6IC41O1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2hlYWRpbmcge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IC43NWVtO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkY2hvaWNlcy1rZXlsaW5lLWNvbG9yLCAxNSUpO1xuXHRjb2xvcjogbGlnaHRlbigjMzMzLCAzMCUpO1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdG1hcmdpbjogMCAwIDRweCAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAycHggNHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cblx0Ly8gVGhpcyBpcyBjdXN0b20gc3R5bGVzIGZvciBoaWRpbmcgYSBpbnB1dCBvbiBjaGFuZ2UgZXZlbnQuXG5cdCYtLWhpZGRlbiB7XG5cdFx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7XG5cdFx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW46IC0xcHggIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHRtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfSAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0aW5wdXQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lucHV0OmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fcGxhY2Vob2xkZXIge1xuXHRvcGFjaXR5OiAuNTtcbn1cbiIsIiN7JGNob2ljZXMtcnRsLXNlbGVjdG9yfSB7XG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdIHtcbiAgICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogJGNob2ljZXMtZ3V0dGVyaW5nO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAxMS41cHg7XG4gICAgfVxuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1zaW5nbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cblxuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLW11bHRpcGxlIHtcbiAgICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMuNzVweDtcblxuICAgICAgJltkYXRhLWRlbGV0YWJsZV0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj1cInNlbGVjdC1tdWx0aXBsZVwiXSwgLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJ0ZXh0XCJdIHtcbiAgICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjaG9pY2VzLWJ1dHRvbi1vZmZzZXQ7XG4gICAgICBtYXJnaW4tbGVmdDogLSRjaG9pY2VzLWJ1dHRvbi1vZmZzZXQvMjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGRhcmtlbigkY2hvaWNlcy1wcmltYXJ5LWNvbG9yLCAxMCUpO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG4gICAgICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0tLXNlbGVjdGFibGUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndwZm9ybXMtYWRtaW4tcGFnZSB7XG5cdC5jaG9pY2VzW2RhdGEtdHlwZSo9XCJzZWxlY3QtbXVsdGlwbGVcIl0ge1xuXHRcdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0XHQuY2hvaWNlc19faW5wdXQge1xuXHRcdFx0XHRwYWRkaW5nOiAycHggNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaXMtZm9jdXNlZCxcblx0LmlzLW9wZW4ge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXHQuaXMtZmxpcHBlZC5pcy1vcGVuIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNob2ljZXMtZm9jdXNlZC1jb2xvcjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuaXMtb3BlbiB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGNob2ljZXMta2V5bGluZS1jb2xvciwgMTAlKTtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdC5pcy1vcGVuLmlzLWZsaXBwZWQge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkY2hvaWNlcy1rZXlsaW5lLWNvbG9yLCAxMCUpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAtMXB4IDAgMXB4ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbi5jaG9pY2VzX19pbm5lciB7XG5cdG1pbi1oZWlnaHQ6IDM1cHg7XG59XG5cbi8vIEZpeCBjaG9pY2VzIGl0ZW0gaGVpZ2h0IGZvciBFZGl0IGVudHJ5IHBhZ2UuXG5kaXYud3Bmb3Jtcy1jb250YWluZXIud3Bmb3Jtcy1lZGl0LWVudHJ5LWNvbnRhaW5lciAud3Bmb3Jtcy1mb3JtIC5jaG9pY2VzIC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW0ge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbiIsIi8vIEJ1dHRvbiBzdHlsZXMuXG4ud3Bmb3Jtcy1hZG1pbi1wYWdlIHtcblxuXHQud3Bmb3Jtcy1idG4ge1xuXHRcdGJvcmRlcjogMXB4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHQud3Bmb3Jtcy1idG4tYmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LndwZm9ybXMtYnRuLW1kIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHR9XG5cblx0LndwZm9ybXMtYnRuLWxnIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nOiAxNnB4IDI4cHg7XG5cdH1cblxuXHQud3Bmb3Jtcy1idG4tb3JhbmdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmtvcmFuZ2U7XG5cdFx0XHRib3JkZXItY29sb3I6ICRkYXJrb3JhbmdlO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICRkYXJrb3JhbmdlO1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1idG4tYmx1ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2NiYTtcblx0XHRib3JkZXItY29sb3I6ICMwMDdjYmE7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDcxYTE7XG5cdFx0XHRib3JkZXItY29sb3I6ICMwMDcxYTE7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHR9XG5cblx0XHQmLmluYWN0aXZlIHtcblx0XHRcdEBleHRlbmQgLndwZm9ybXMtYnRuLWdyZXk6aG92ZXI7XG5cdFx0XHRjdXJzb3I6IG5vLWRyb3A7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYnRuLWdyZXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjO1xuXHRcdGNvbG9yOiAjNjY2O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjY2NjO1xuXHRcdFx0Y29sb3I6ICM0NDQ7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYnRuLWxpZ2h0LWdyZXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRjb2xvcjogIzY2NjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzIyNzFiMTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjI3MWIxO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1idG4tdHJhbnMtZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjb2xvcjogJGdyZWVuO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cblx0XHQudW5kZXJsaW5lIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRncmVlbjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC01cHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQWxlcnQgc3R5bGVzLlxuLy8gU3R5bGluZyB0d2Vha3MgZm9yIGpRdWVyeS1jb25maXJtIEpTIGFsZXJ0IGxpYnJhcnkuXG5ib2R5IHtcblxuXHRkaXYuamNvbmZpcm0ge1xuXG5cdFx0Kixcblx0XHQqOjpiZWZvcmUsXG5cdFx0Kjo6YWZ0ZXIge1xuXHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cblx0XHRkaXYuamNvbmZpcm0tYm94LWNvbnRhaW5lciB7XG5cblx0XHRcdGRpdi5qY29uZmlybS1ib3gge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG5cdFx0XHRcdGRpdi5qY29uZmlybS1jbG9zZUljb24ge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDhweDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoMCwwLDAsMC44MCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGl2Lmpjb25maXJtLWJveCB7XG5cblx0XHRcdGRpdi5qY29uZmlybS10aXRsZS1jIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjZweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0XHRzcGFuLmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICNjNGM0YzQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4uamNvbmZpcm0tdGl0bGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3Bhbi5qY29uZmlybS1pY29uLWMgKyBzcGFuLmpjb25maXJtLXRpdGxlIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdC5qY29uZmlybS1jb250ZW50IHtcblx0XHRcdFx0XHRvdmVyZmxvdzogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXYuamNvbmZpcm0tY29udGVudCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0XHRcdFx0Ji5saXRlLXVwZ3JhZGUge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5sYXJnZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFscmVhZHktcHVyY2hhc2VkIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNjY2M7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLWJ1dHRvbnMge1xuXG5cdFx0XHRcdC5hbHJlYWR5LXB1cmNoYXNlZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjYWFhO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRpc2NvdW50LW5vdGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmZhYztcblx0XHRcdFx0XHRtYXJnaW46IDAgLTMwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjRweCA2MHB4IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNGQ0ZDRkO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjA1OCc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDZweDtcblx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAtMjBweDs7XG5cdFx0XHRcdFx0XHRyaWdodDogNTAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMThweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjM2FiYzAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICMzYWJjMDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI2FhYTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mZWF0dXJlLXZpZGVvIHtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvLWZlYXR1cmUtdmlkZW8ge1xuXHRcdFx0XHRtYXJnaW46IDE2cHggMCAxMnB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9dGV4dF06bm90KC5jaG9pY2VzX19pbnB1dCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDk5JTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcblx0XHRcdFx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMXB4IDFweCAxcHggIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0b3V0bGluZTogMDtcblxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMwMDdjYmE7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDdjYmE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3dwZm9ybXMtZW1iZWQtc2hvcnRjb2RlIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQjd3Bmb3Jtcy1lbWJlZC1zaG9ydGNvZGU6ZGlzYWJsZWQge1xuXHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uW2Rpc2FibGVkXSB7XG5cdFx0XHRcdGN1cnNvcjogbm8tZHJvcDtcblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uOm5vdChbZGlzYWJsZWRdKS5idG4tY29uZmlybSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrb3JhbmdlO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGRhcmtvcmFuZ2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICRkYXJrb3JhbmdlO1xuXHRcdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uLFxuXHRcdFx0YnV0dG9uLmJ0bi1kZWZhdWx0IHtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbi5idG4tYmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbi5idG4tbm9ybWFsLWNhc2Uge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZXJyb3Ige1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1lcnJvciB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYmNjZDEgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Lmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLndwZm9ybXMtcHJvdmlkZXJzLWFjY291bnQtYWRkLW1vZGFsIHtcblxuXHRcdFx0XHRkaXYuamNvbmZpcm0tdGl0bGUtYyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGl2Lmpjb25maXJtLWNvbnRlbnQge1xuXG5cdFx0XHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmpjb25maXJtLXdwZm9ybXMtZWR1Y2F0aW9uIHtcblx0XHRcdC5qY29uZmlybS1jb250ZW50LXBhbmUge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0bWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0Lmpjb25maXJtLWNvbnRlbnQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2hvaWNlcyB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRpbnB1dFt0eXBlPXRleHRdLmNob2ljZXNfX2lucHV0Om5vdCgud3Bmb3Jtcy1oaWRkZW4pIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODUwcHgpIHtcblx0Ym9keSBkaXYuamNvbmZpcm0ge1xuXHRcdC5qY29uZmlybS1ib3gge1xuXHRcdFx0LmZlYXR1cmUtdmlkZW8sIC5wcm8tZmVhdHVyZS12aWRlbyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBBbGVydCBzdHlsZXMuXG4ud3Bmb3Jtcy1hZG1pbi1wYWdlIHtcblxuXHQud3Bmb3Jtcy1hbGVydCB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0aDQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLndwZm9ybXMtYWxlcnQtbm9tYXJnaW4ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1hbGVydC1zbWFsbCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLWFsZXJ0LXN1Y2Nlc3Mge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcblx0XHRcdGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcblx0XHRcdGNvbG9yOiAjM2M3NjNkO1xuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1hbGVydC1pbmZvIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG5cdFx0XHRib3JkZXItY29sb3I6ICNiY2U4ZjE7XG5cdFx0XHRjb2xvcjogIzMxNzA4Zjtcblx0XHR9XG5cblx0XHQmLndwZm9ybXMtYWxlcnQtd2FybmluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuXHRcdFx0Y29sb3I6ICM4YTZkM2I7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLWFsZXJ0LWRhbmdlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuXHRcdFx0Y29sb3I6ICNhOTQ0NDI7XG5cdFx0fVxuXHR9XG59IiwiLy8gRmxhZyBpY29ucy5cbi53cGZvcm1zLWZsYWcge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZmxhZ3MucG5nKSBuby1yZXBlYXQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYWQge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IDB9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1hZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFmIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYWcge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IDB9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1haSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYW0ge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYW4ge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYW8ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYXIge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYXMge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYXQge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYXUge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYXcge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYXoge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iYSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iYiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iZCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iZiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iaCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmkge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJqIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ibSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYm4ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYnMge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJ0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYncge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYnkge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYnoge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY2Ege2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY2Qge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY2Yge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY2cge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNoIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTMycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jaSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY2sge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY24ge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jciB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWN1IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWN2IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWN5IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWN6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWRlIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWRqIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWRrIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1kbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC00OHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZG8ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWR6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1lYyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZWUge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWVnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1laCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZXIge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1lcyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ldCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1maSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1maiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1mbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1mbyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1mciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ2Ege2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdiIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1nZCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ2Uge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1naCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ2kge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtNjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ20ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ24ge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ3Age2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ3Ege2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ3Ige2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ3Qge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ3Uge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWd3IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTgwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1neSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctaGsge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWhuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTgwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ociB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctaHQge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWh1IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTgwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pZCB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWllIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWlsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWltIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWluIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWlxIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWlyIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWlzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pdCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctamUge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWptIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1qbyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC05NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctanAge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWtlIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1rZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC05NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta2gge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta2kge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWttIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1rbiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta3Age2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWtyIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1rdyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta3kge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1reiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWxhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbGIge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1sYyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWxpIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbGsge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1sciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWxzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWx0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1sdSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbHYge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWx5IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tYSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbWMge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1kIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbWUge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1oIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbWsge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tbCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1tIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbW4ge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tbyB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tcSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXIge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1zIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tdCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXUge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW12IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tdyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW14IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXkge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1teiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5hIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbmMge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1uZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5nIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbmkge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbmwge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5vIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ucCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbnIge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW56IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1vbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcGEge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXBmIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcGcge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1waCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXBrIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcGwge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXBzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXB0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wdyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcHkge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXFhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1yZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcm8ge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXJzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcnUge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ydyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc2Ige2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zYyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNkIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc2Uge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zaSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc2sge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc24ge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXN0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc3Yge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zeSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXN6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdGMge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10ZCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdGgge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdGoge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10bSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdG4ge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10ciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdHQge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10diB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXR3IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdHoge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy11YSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXVnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdXMge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy11eSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXV6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXZhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy12YyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdmUge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXZnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy12aSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdm4ge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXZ1IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctd3Mge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy15ZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXphIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctem0ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy16dyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yMjRweH1cbiIsIi8vIEhlYWRlciBzdHlsZXMuXG5cbiN3cGZvcm1zLWhlYWRlci10ZW1wIHtcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTFweDtcblx0bGVmdDogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG5cdHotaW5kZXg6IDk5O1xufVxuXG4jd3Bmb3Jtcy1oZWFkZXIge1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgJG9yYW5nZTtcblx0cGFkZGluZzogMjJweCAyMHB4O1xuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC13aWR0aDogMjM1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShcIjw9dGFibGV0XCIpIHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBQYWdlIHRpdGxlIGFuZCB0YWJzIHN0eWxlcy5cbi53cGZvcm1zLWFkbWluLXdyYXAge1xuXG5cdC8vIFRpdGxlIGFyZWEuXG5cdC5wYWdlLXRpdGxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblxuXHRcdC5hZGQtbmV3LWgyIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyOHB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBUYWIgbmF2aWdhdGlvbi5cbi53cGZvcm1zLWFkbWluLXRhYnMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTRweDtcblxuXHRsaSB7XG5cdFx0bWFyZ2luOiAwIDMwcHggMCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMjBweCAwIDE4cHggMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzk5OTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gR2VuZXJhbCBhZG1pbiBzdHlsaW5nLlxuXG4vLyBDb3JlIGFkbWluIHN0eWxlIG92ZXJyaWRlcy5cbiN3cGNvbnRlbnQge1xuXHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0cGFkZGluZy10b3A6IDQ2cHg7XG5cdH1cbn1cblxuI3dwYm9keSB7XG5cdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuLy8gVGhpcyBjbGFzcyBpcyBhdXRvIGFwcGxpZWQgdG8gX2FsbF8gV1BGb3JtcyBhZG1pbiBwYWdlcy9zY3JlZW5zLlxuLndwZm9ybXMtYWRtaW4tcGFnZSB7XG5cblx0Ly8gVGhpcyBpcyBoaWRkZW4gb24gbG9hZCwgdGhlbiBtYWRlIHZpc2libGUgd2l0aCBKUywgdG9cblx0Ly8gcHJldmVudCBpdCBmcm9tIFwianVtcGluZ1wiLlxuXHQjc2NyZWVuLW1ldGEtbGlua3MsXG5cdCNzY3JlZW4tbWV0YSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8vIFJlc3BvbnNpdmUgdmlkZW8gY29udGFpbmVyLCByZXBsYWNlcyBKUyBtZXRob2QuXG5cdC52aWRlby1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMSU7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDMwcHg7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQudmlkZW8tY29udGFpbmVyIGlmcmFtZSxcblx0LnZpZGVvLWNvbnRhaW5lciBvYmplY3QsXG5cdC52aWRlby1jb250YWluZXIgZW1iZWQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQvLyBGYW5jeSBmaWxlIHVwbG9hZC5cblx0LndwZm9ybXMtZmlsZS11cGxvYWQge1xuXG5cdFx0aW5wdXRbdHlwZT1maWxlXSB7XG5cdFx0XHR3aWR0aDogMC4xcHg7XG5cdFx0XHRoZWlnaHQ6IDAuMXB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPWZpbGVdOmZvY3VzICsgbGFiZWwgLmZsZCxcblx0XHRpbnB1dFt0eXBlPWZpbGVdLmhhcy1mb2N1cyArIGxhYmVsIC5mbGQge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzIyNzFiMTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjI3MWIxO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQuZmxkIHtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRwYWRkaW5nOiA3cHggMTJweDtcblx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDM1cHg7XG5cblx0XHRcdC5wbGFjZWhvbGRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHN0cm9uZyAuZmEge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gR2VuZXJpYyBjbGFzcyBmb3IgaGlkaW5nIGRpc3BsYXk7XG5cdC53cGZvcm1zLWhpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQud3Bmb3Jtcy1oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC8vIFBsYWNlaG9sZGVyIGgxIGZvciBhZG1pbiBub3RpY2VzLlxuXHQud3Bmb3Jtcy1oMS1wbGFjZWhvbGRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8vIEhpZGUgbm90aWNlcyBvbiBsb2FkIHRvIHByZXZlbnQganVtcGluZy4gSlMgd2lsbCByZXZlYWwgdGhlbS5cblx0Lm5vdGljZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5saXR5IHtcblx0XHR6LWluZGV4OiA5OTk5OTk5OTk7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdC5saXR5LWNsb3NlIHtcblx0XHRtYXJnaW46IDEwcHg7XG5cdH1cblxuXHQubGl0eS1jb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDgwdnc7XG5cdFx0bWF4LWhlaWdodDogODB2aDtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA4MHZoIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogODB2dyFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gQ2hvaWNlcy5qcyBtdXB0aWxwbGUgc2VsZWN0IHBsYWNlaG9sZGVyIChXUCA1LjMgaW1wcm92ZW1lbnQpLlxuXHQvLyBSZW1vdmUgZXh0cmEgYm94LXNoYWRvdyBmb3IgcGxhY2Vob2xkZXIgaW4gV1AgNC45LlxuXHRpbnB1dC5jaG9pY2VzX19pbnB1dCB7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblx0Ly8gRm9jdXMgc3RhdGUuXG5cdGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMTZBQUIgIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDE2QUFCICFpbXBvcnRhbnQ7XG5cdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0YTpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAxcHggIzAxNkFBQkNDO1xuXHR9XG59XG5cbi8vIEFkbWluIHdyYXAgLSBjb250YWlucyBldmVyeXRoaW5nIGV4Y2VwdCB0aGUgaGVhZGVyLlxuLndwZm9ybXMtYWRtaW4td3JhcCB7XG5cblx0bWFyZ2luOiAwO1xuXG5cdC5ub3RpY2Uge1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gQWRtaW4gY29udGVudC5cbi53cGZvcm1zLWFkbWluLWNvbnRlbnQge1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblxuXHRociB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cbn1cblxuLndwZm9ybXMtY2xlYXIge1xuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG59XG5cbi53cGZvcm1zLWFkbWluLWNvbHVtbnMge1xuXG5cdCYgPiBkaXZbY2xhc3MqPVwiLWNvbHVtbi1cIl0ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTIwIHt3aWR0aDogMjAlfVxuXHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tMzMge3dpZHRoOiAzMy4zMzMzMyV9XG5cdC53cGZvcm1zLWFkbWluLWNvbHVtbi00MCB7d2lkdGg6IDQwJX1cblx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTUwIHt3aWR0aDogNTAlfVxuXHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tNjAge3dpZHRoOiA2MCV9XG5cdC53cGZvcm1zLWFkbWluLWNvbHVtbi04MCB7d2lkdGg6IDgwJX1cblxuXHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tbGFzdCB7ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnR9XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG4ubGl0eS1hY3RpdmUsIC5saXR5LWFjdGl2ZSBib2R5LndwZm9ybXMtYWRtaW4tcGFnZSB7XG5cdG92ZXJmbG93OiBzY3JvbGw7XG59XG4iLCIvLyBGbHlvdXQgTWVudSBzdHlsZXMuXG5cbiN3cGZvcm1zLWZseW91dCB7XG5cblx0JHN0YXJ0OiA3NXB4O1xuXHQkc3RlcDogNTVweDtcblx0JHRyYW5zOiAwLjJzO1xuXHQkZGVsYXk6IDM1bXM7XG5cblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0dHJhbnNpdGlvbjogYWxsICR0cmFucyBlYXNlLWluLW91dDtcblx0cmlnaHQ6IDQwcHg7XG5cdGJvdHRvbTogNDBweDtcblx0b3BhY2l0eTogMTtcblxuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC53cGZvcm1zLWZseW91dC1oZWFkIHtcblxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA1NHB4O1xuXHRcdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjRTE3NzJGO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLDAsMCwuMik7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgaW1nIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDMwcHggcmdiYSgwLDAsMCwuMjUpO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZseW91dC1sYWJlbCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNTBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIC53cGZvcm1zLWZseW91dC1sYWJlbCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1mbHlvdXQtbGFiZWwge1xuXHRcdFx0cmlnaHQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWZseW91dC1sYWJlbCB7XG5cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IGNhbGMoMTAwJSArIDI1cHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kOiAjNUY1RTVFIDAgMCBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2Utb3V0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcblx0fVxuXG5cdC53cGZvcm1zLWZseW91dC1pdGVtIHtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLDAsMCwuMik7XG5cdFx0YmFja2dyb3VuZDogIzAzNkFBQiAwIDAgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cblx0XHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuXHRcdFx0Ji53cGZvcm1zLWZseW91dC1pdGVtLSN7JGl9IHtcblx0XHRcdFx0Ym90dG9tOiAkc3RhcnQgKyAkaSAqICRzdGVwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHRib3gtc2hhZG93OiAwIDNweCAzMHB4IHJnYmEoMCwwLDAsLjI1KTtcblx0XHRcdGJhY2tncm91bmQ6ICMwMDk2RjAgMCAwIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcblxuXHRcdFx0LndwZm9ybXMtZmx5b3V0LWxhYmVsIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzQ0NDQ0NCAwIDAgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYub3BlbmVkIHtcblxuXHRcdC53cGZvcm1zLWZseW91dC1pdGVtIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1mbHlvdXQtaGVhZCB7XG5cblx0XHRcdC53cGZvcm1zLWZseW91dC1sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcblx0XHRcdC53cGZvcm1zLWZseW91dC1pdGVtLSN7JGl9IHtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucyAkaSAqICRkZWxheSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5vdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG4iLCIvLyBFbXB0eSBzdGF0ZXMgc3R5bGVzLlxuXG4vLyBDb21tb24gc3R5bGVzIGZvciBlbXB0eSBzdGF0ZSBwYWdlcy5cbi53cGZvcm1zLWFkbWluLWVtcHR5LXN0YXRlLWNvbnRhaW5lciB7XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdHBhZGRpbmc6IDMwcHg7XG5cblx0LndhdmluZy1oYW5kLWVtb2ppIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9lbXB0eS1zdGF0ZXMvd2F2aW5nLWhhbmQtZW1vamkucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM0cHg7XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGNvbG9yOiAjNDQ0NDQ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdH1cblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogNDI4cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAzMHB4IGF1dG87XG5cdH1cblxuXHRwIHtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHQvLyBGb3JtcyBvdmVydmlldyBzY3JlZW4uXG5cdCYud3Bmb3Jtcy1hZG1pbi1uby1mb3JtcyB7XG5cblx0XHRwIHtcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWJ0biwgLndwZm9ybXMtYnRuOmFjdGl2ZSB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdHBhZGRpbmc6IDE1cHggMzBweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tbm8tZm9ybXMtZm9vdGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHR9XG5cdH1cblxuXHQvLyBNb2RpZmljYXRpb25zIGZvciB0aGUgRWxlbWVudG9yIHdpZGdldC5cblx0Ji53cGZvcm1zLWVsZW1lbnRvci1uby1mb3JtcyB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM3MUQ3Rjc7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogIzQ5NTE1Nztcblx0XHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjRDMwQzVDO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1idG4ge1xuXHRcdFx0YmFja2dyb3VuZDogI0QzMEM1Qztcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0cGFkZGluZzogN3B4IDE3cHg7XG5cdFx0XHRtYXJnaW46IDIwcHggMCAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmQxZTdhO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1uby1mb3Jtcy1mb290ZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRjb2xvcjogIzZENzg4Mjtcblx0XHR9XG5cdH1cblxuXHQvLyBGb3JtIGVudHJpZXMgc2NyZWVuLlxuXHQmLndwZm9ybXMtYWRtaW4tbm8tZW50cmllcyB7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiA0MTNweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIFJlc2V0IGZpbHRlciBibG9jayBzdHlsZXMuXG4vLyBVc2VkIG9uIGVudHJpZXMgbGlzdCBhbmQgZm9ybXMgb3ZlcnZpZXcgcGFnZXMuXG4jd3Bmb3Jtcy1yZXNldC1maWx0ZXIge1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luOiAyMHB4IDA7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NkMGQ0O1xuXHRib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcblxuXHQucmVzZXQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogI2E3YWFhZDtcblx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZGMzMjMyO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbn1cbiIsIi8vIEZvcm0gT3ZlcnZpZXcgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLW92ZXJ2aWV3XG4jd3Bmb3Jtcy1vdmVydmlldyB7XG5cdCN3cGZvcm1zLXJlc2V0LWZpbHRlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5zZWFyY2gtYm94IHtcblx0XHRpbnB1dCB7XG5cdFx0XHRtYXgtd2lkdGg6IDE2NXB4O1xuXHRcdH1cblxuXHRcdC5idXR0b24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdH1cblx0fVxuXG5cdC50YWJsZW5hdi50b3Age1xuXHRcdC8vIFJlbW92ZSB0aGUgdG9wIG1hcmdpbiBzbyBpdCBkaXNwbGF5cyAyMHB4IGJldHdlZW4gdGhlIGhlYWRlciBhcmVhXG5cdFx0Ly8gYW5kIHRoZSBjb250ZW50LCBjb25zaXN0ZW50IHdpdGggb3VyIG90aGVyIGFkbWluIHBhZ2VzLlxuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdH1cblxuXHQvLyBTZXQgY2VydGFpbiBjb2x1bW4gd2lkdGhzLlxuXHQud3AtbGlzdC10YWJsZSB7XG5cblx0XHQuY29sdW1uLWlkIHtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5jb2x1bW4tZW50cmllcyB7XG5cdFx0XHR3aWR0aDogNzBweDtcblx0XHR9XG5cblx0XHQuY29sdW1uLXNob3J0Y29kZSB7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1jcmVhdGVkIHtcblx0XHRcdHdpZHRoOiAxNDVweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQWRqdXN0bWVudHMgdG8gZml0IHRoZSBXUCA0Ljkgc3R5bGVzLlxuLmJyYW5jaC00LTkge1xuXHQjd3Bmb3Jtcy1vdmVydmlldyB7XG5cdFx0LnNlYXJjaC1ib3gge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcblxuXHQudG9wbGV2ZWxfcGFnZV93cGZvcm1zLW92ZXJ2aWV3IHtcblx0XHQud3Bmb3Jtcy1hZG1pbi1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtb3ZlcnZpZXcge1xuXHRcdC5zZWFyY2gtYm94IHtcblx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMjBweCApO1xuXG5cdFx0XHQjd3Bmb3Jtcy1vdmVydmlldy1zZWFyY2gtdGVybSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdC5icmFuY2gtNC05ICYge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBFbnRyaWVzIFNpbmdsZSAoRGV0YWlscykgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLWVudHJpZXMmdmlldz1kZXRhaWxzXG4jd3Bmb3Jtcy1lbnRyaWVzLXNpbmdsZSB7XG5cblx0I3Bvc3RzdHVmZiB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC8vIE1ldGFib3hlcyBhcmUgbm90IG1vdmFibGUgc28gZG9uJ3QgbGV0IHRoZSB1c2VyIHRoaW5rIHNvLlxuXHQucG9zdGJveCAuaG5kbGUge1xuXHRcdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ly8gRW50cnkgbmF2aWdhdGlvbiAtIG5leHQvcHJldi5cblx0LndwZm9ybXMtZW50cnktbmF2aWdhdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDJweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5hZGQtbmV3LWgyIHtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDRweCAwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmluYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVudHJ5LW5hdmlnYXRpb24tdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZW50cnktY3VycmVudCB7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRtYXJnaW46IDAgLTVweCAwIC0zcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjZW50ZXI7XG5cdFx0fVxuXG5cdH1cblxuXHQvLyBFbnRyeSBmaWVsZHMgbWV0YWJveC5cblx0I3dwZm9ybXMtZW50cnktZmllbGRzIHtcblxuXHRcdGgyLmhuZGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQuZGFzaGljb25zIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRtYXJnaW46IDRweCA0cHggMCAwO1xuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5zaWRlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5uby1maWVsZHMge1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWVudHJ5LWZpZWxkLW5hbWUge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWJmM2ZiO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtZW50cnktZmllbGQtdmFsdWUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdH1cblxuXHRcdFx0LmVtcHR5IC53cGZvcm1zLWVudHJ5LWZpZWxkLXZhbHVlIHtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtZmllbGQtZmlsZS11cGxvYWQge1xuXG5cdFx0XHRcdHAuZmlsZS1lbnRyeXtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3Bmb3Jtcy1oZWxwLXRvb2x0aXAge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRjb2xvcjogI2E2YTZhNjtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM0NDQ0NDQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZpbGUtaWNvbiB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idXR0b24tbGluay1kZWxldGUge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cGZvcm1zLXRyYXNoLWljb24ge1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNhMDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkYzMyMzI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZW1wdHktZmllbGQtdG9nZ2xlIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDVweCAwIDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtcmljaHRleHQge1xuXHRcdFx0LndwZm9ybXMtZW50cnktZmllbGQtdmFsdWUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1lbnRyeS1maWVsZC12YWx1ZS1yaWNodGV4dCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlICsgMjRweCApO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbjogLThweCAtMTJweCAtMTFweCAtMTJweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVkaXQtZW50cnktZmllbGQtcmljaHRleHQge1xuXHRcdFx0LndwZm9ybXMtZmllbGQtcmljaHRleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEVudHJ5IE5vdGVzIG1ldGFib3guXG5cdCN3cGZvcm1zLWVudHJ5LW5vdGVzIHtcblxuXHRcdC5pbnNpZGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1lbnRyeS1ub3Rlcy1uZXcge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmJ0bnMge1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHR9XG5cblx0XHQubm8tbm90ZXMge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogNHB4IDEwcHggOHB4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVudHJ5LW5vdGVzLXNpbmdsZSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UxZTM7XG5cblx0XHRcdHA6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5ldmVuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1lbnRyeS1ub3Rlcy1ieWxpbmUge1xuXHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHQuc2VwIHtcblx0XHRcdFx0Y29sb3I6ICNkZGQ7XG5cdFx0XHR9XG5cblx0XHRcdC5ub3Rlcy11c2VyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHQubm90ZS1kZWxldGUge1xuXHRcdFx0XHRjb2xvcjogI2EwMDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gRW50cnkgTG9ncyBtZXRhYm94LlxuXHQjd3Bmb3Jtcy1lbnRyeS1sb2dzIHtcblxuXHRcdC5pbnNpZGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmJ0bnMge1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHR9XG5cblx0XHQubm8tbG9ncyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTBweCA4cHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZW50cnktbG9ncy1zaW5nbGUge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlMWUzO1xuXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuZXZlbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZW50cnktbG9ncy1ieWxpbmUge1xuXHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHQubm90ZXMtdXNlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBFbnRyeSBEZXRhaWxzLCBBY3Rpb25zLCBhbmQgUGF5bWVudHMuXG5cdCN3cGZvcm1zLWVudHJ5LWRldGFpbHMgLmluc2lkZSxcblx0I3dwZm9ybXMtZW50cnktcGF5bWVudCAuaW5zaWRlLFxuXHQjd3Bmb3Jtcy1lbnRyeS1hY3Rpb25zIC5pbnNpZGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktZGV0YWlscy1tZXRhLFxuXHQud3Bmb3Jtcy1lbnRyeS1hY3Rpb25zLW1ldGEge1xuXHRcdHBhZGRpbmc6IDZweCAwIDA7XG5cdH1cblxuXHQud3Bmb3Jtcy1lZHVjYXRpb24taGlkZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiAjODI4NzhhO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiByaWdodDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMyMzI4MmQ7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZW50cnktZGV0YWlscy1tZXRhIHAsXG5cdC53cGZvcm1zLWVudHJ5LXBheW1lbnQtbWV0YSBwLFxuXHQud3Bmb3Jtcy1lbnRyeS1hY3Rpb25zLW1ldGEgcCB7XG5cdFx0cGFkZGluZzogNnB4IDEwcHggOHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC53cGZvcm1zLWVudHJ5LXBheW1lbnQtbWV0YSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC53cGZvcm1zLWVudHJ5LXBheW1lbnQtbWV0YSBwIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktcGF5bWVudC1tZXRhIHA6bGFzdC1vZi10eXBlIHtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktZGV0YWlscy1tZXRhIHN0cm9uZyxcblx0LndwZm9ybXMtZW50cnktYWN0aW9ucy1tZXRhIHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdC53cGZvcm1zLWVudHJ5LWRldGFpbHMtbWV0YSAuZGFzaGljb25zLFxuXHQud3Bmb3Jtcy1lbnRyeS1hY3Rpb25zLW1ldGEgLmRhc2hpY29ucyB7XG5cdFx0cGFkZGluZzogMCAycHggMCAwO1xuXHRcdGNvbG9yOiAjODI4NzhBO1xuXHRcdHRvcDogLTFweDtcblx0XHRsZWZ0OiAtMXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQjd3Bmb3Jtcy1lbnRyeS1kZXRhaWxzIC5zdWJtaXRkZWxldGUge1xuXHRcdGNvbG9yOiAjYTAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nOiAxcHggMnB4O1xuXHR9XG5cblx0I3dwZm9ybXMtZW50cnktZGV0YWlscyAuc3VibWl0ZGVsZXRlOmhvdmVyIHtcblx0XHRjb2xvcjogcmVkO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktYWN0aW9ucy1tZXRhIGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdC53cGZvcm1zLWVudHJ5LWFjdGlvbnMtbWV0YSBhOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdC8vIEVudHJ5IExvY2F0aW9uLlxuXHQjd3Bmb3Jtcy1lbnRyeS1nZW9sb2NhdGlvbiB7XG5cblx0XHQuaW5zaWRlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZ2VvbG9jYXRpb24tbWV0YSB7XG5cdFx0XHR3aWR0aDogODVweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDEycHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZ2VvbG9jYXRpb24tdmFsdWUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMTBweCAxMnB4IDEwcHggMjBweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1mbGFnIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWdlb2xvY2F0aW9uLXByZXZpZXcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQud3Bmb3Jtcy1nZW9sb2NhdGlvbi1tYXAge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZWR1Y2F0aW9uLWdlb2xvY2F0aW9uLmpwZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQub3ZlcmxheSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRvcGFjaXR5OiAuNzU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWdlb2xvY2F0aW9uLWZvcm0ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdG1heC13aWR0aDogMzE2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDMwcHggIzAwMDAwMDI2O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0NDQ0O1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogIzIzMjgyRDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHQuYmFkZ2Uge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9saXRlLXNldHRpbmdzLWFjY2Vzcy9wcm8tcGx1cy5zdmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1zZyB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTBweDtcblx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBFbnRyaWVzIExpc3QgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLWVudHJpZXMmdmlldz1saXN0XG4jd3Bmb3Jtcy1lbnRyaWVzLWxpc3Qge1xuXG5cdC5mb3JtLWRldGFpbHMge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cblx0XHQuZm9ybS1kZXRhaWxzLXN1YiB7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbjogMCAwIDhweCAwO1xuXHRcdH1cblxuXHRcdC5mb3JtLWRldGFpbHMtdGl0bGUge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjwxMjAwcHhcIikge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1zZWxlY3RvciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHQudG9nZ2xlIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRjb2xvcjogIzQ0NDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybS1saXN0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAyN3B4O1xuXHRcdFx0XHRsZWZ0OiAtMTA4cHg7XG5cdFx0XHRcdHdpZHRoOiAyMzBweDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHR6LWluZGV4OiA5OTkxO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0XHRsZWZ0OiAxMTBweDtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgOHB4IDEwcHggOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE5NnB4O1xuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM0NDQ7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLWRldGFpbHMtYWN0aW9ucyB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPDEyMDBweFwiKSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCAxMnB4IDAgMDtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGFzaGljb25zIHtcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gU2VhcmNoLlxuXHQuc2VhcmNoLWJveCB7XG5cdFx0LndwZm9ybXMtZm9ybS1zZWFyY2gtYm94LWZpZWxkIHtcblx0XHRcdG1heC13aWR0aDogMTgwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZm9ybS1zZWFyY2gtYm94LWNvbXBhcmlzb24ge1xuXHRcdFx0bWF4LXdpZHRoOiA5NXB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdG1hcmdpbjogMCA1cHggMCAwO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZvcm0tc2VhcmNoLWJveC10ZXJtIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gRmlsdGVyaW5nLlxuXHQud3Bmb3Jtcy1maWx0ZXItZGF0ZSB7XG5cblx0XHQud3Bmb3Jtcy1maWx0ZXItZGF0ZS1zZWxlY3RvciB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRtYXgtd2lkdGg6IDIxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0bWFyZ2luOiAxcHggOHB4IDAgMDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxlbmF2IC5hY3Rpb25zIHtcblx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xuXHR9XG5cblx0Ly8gV1AgVGFibGUgc3R5bGluZy5cblx0LndwLWxpc3QtdGFibGUge1xuXG5cdFx0Lm5ldy1lbnRyaWVzLW5vdGlmaWNhdGlvbiB0ZCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29sdW1uLWluZGljYXRvcnMge1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdGE6Zm9jdXMge1xuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1pbmRpY2F0b3JzIC5kYXNoaWNvbnMge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0fVxuXG5cdFx0LmluZGljYXRvci1zdGFyIC5kYXNoaWNvbnMge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0fVxuXG5cdFx0LmluZGljYXRvci1zdGFyIHtcblx0XHRcdGNvbG9yOiAjZTRlNGU0O1xuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji51bnN0YXIge1xuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5kaWNhdG9yLXJlYWQge1xuXHRcdFx0Y29sb3I6ICM5ZWRlODQ7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLnVucmVhZCB7XG5cdFx0XHRcdGNvbG9yOiAjZTRlNGU0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2x1bW4tZGF0ZSB7XG5cdFx0XHR3aWR0aDogMjEwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1zdGF0dXMge1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2x1bW4tcGF5bWVudF90b3RhbCB7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1hY3Rpb25zIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHR9XG5cblx0XHQuc2VwIHtcblx0XHRcdGNvbG9yOiAjZGRkO1xuXHRcdH1cblxuXHRcdC5kZWxldGU6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cdH1cblxuXHQjd3Bmb3Jtcy1lbnRyaWVzLXRhYmxlLWVkaXQtY29sdW1ucyB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGNvbG9yOiAjY2NjO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1kYXNoLXdpZGdldC1jaGFydC1ibG9jayB7XG5cdFx0cGFkZGluZzogMTJweCAxMnB4IDAgOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4wNCk7XG5cblx0XHQud3Bmb3Jtcy1lcnJvci1uby1kYXRhLWNoYXJ0IHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQjd3Bmb3Jtcy1kYXNoLXdpZGdldC1jaGFydC10aXRsZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMnB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWJsb2NrOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LndwZm9ybXMtZGFzaC13aWRnZXQtcmVzZXQtY2hhcnQge1xuXG5cdFx0Y29sb3I6ICNkODM2Mzg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG5cdFx0bWFyZ2luOiAwIDAgLTFweCAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2FkMmIyYztcblx0XHR9XG5cblx0XHQuZGFzaGljb25zIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWRhc2gtd2lkZ2V0LXRpbWVzcGFuIHtcblx0XHRtYXJnaW46IDVweCAtMTJweCAwIDA7XG5cdH1cblxuXHQjd3Bmb3Jtcy1kYXNoLXdpZGdldC1mb3Jtcy1saXN0LWJsb2NrIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXG5cdCN3cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm1zLWxpc3QtdGFibGUge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA0KTtcblxuXHRcdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm1zLWxpc3QtY29sdW1ucyB7XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHR9XG5cblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdHRyOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IDA7XG5cblx0XHRcdHRkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0cjpudGgtY2hpbGQoZXZlbikgdGQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHR9XG5cblx0XHR0ZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdHRyID4gdGQ6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHdpZHRoOiAxODBweDtcblx0XHR9XG5cblx0XHR0ciA+IHRkOm50aC1jaGlsZCgzKSB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHR0ciA+IHRkOm50aC1jaGlsZCg0KSB7XG5cdFx0XHR3aWR0aDogOTBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHR0ciA+IHRkOm50aC1jaGlsZCg1KSB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZGFzaC13aWRnZXQtZm9ybS1hY3RpdmUgdGQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDA3M2FhO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm0tYWN0aXZlIC53cGZvcm1zLWRhc2gtd2lkZ2V0LXNpbmdsZS1jaGFydC1idG4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm0tYWN0aXZlIC53cGZvcm1zLWRhc2gtd2lkZ2V0LXJlc2V0LWNoYXJ0IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1kYXNoLXdpZGdldC1mb3Jtcy1saXN0LWNvbHVtbnMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm0tdGl0bGUgYSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODJweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuXHQjd3Bmb3Jtcy1lbnRyaWVzLWxpc3Qge1xuXHRcdC53cC1saXN0LXRhYmxlIHtcblx0XHRcdC5jb2x1bW4tZGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiAxNCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG5cblx0LndwZm9ybXNfcGFnZV93cGZvcm1zLWVudHJpZXMge1xuXHRcdC53cGZvcm1zLWFkbWluLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQjd3Bmb3Jtcy1lbnRyaWVzLWxpc3Qge1xuXHRcdC53cC1saXN0LXRhYmxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGFibGUtbGF5b3V0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5jb2x1bW4taW5kaWNhdG9ycyxcblx0XHQud3AtbGlzdC10YWJsZS5lbnRyaWVzIHRkLmNvbHVtbi1pbmRpY2F0b3JzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQud3AtbGlzdC10YWJsZS5lbnRyaWVzIHtcblxuXHRcdFx0I3RoZS1saXN0IHRyLm5vLWl0ZW1zOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NkMGQ0O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NkMGQ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNDBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tZGV0YWlscy1hY3Rpb25zIHtcblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwLnNlYXJjaC1ib3gge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdHNlbGVjdCwgaW5wdXQsIGJ1dHRvbiB7XG5cdFx0XHRcdG1heC13aWR0aDogMjQlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuXG4jd3Bmb3Jtcy1lbnRyaWVzLXRhYmxlIHtcblx0LnRhYmxlbmF2IC5hY3Rpb25zIHtcblx0XHRzZWxlY3Qge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXG5cdFx0I2RvYWN0aW9uIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1maWx0ZXItZGF0ZSB7XG5cdFx0LndwZm9ybXMtZmlsdGVyLWRhdGUtc2VsZWN0b3Ige1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2gtYm94IHtcblx0XHQud3Bmb3Jtcy1mb3JtLXNlYXJjaC1ib3gtZmllbGQsXG5cdFx0LndwZm9ybXMtZm9ybS1zZWFyY2gtYm94LWNvbXBhcmlzb24sXG5cdFx0LndwZm9ybXMtZm9ybS1zZWFyY2gtYm94LXRlcm0sXG5cdFx0YnV0dG9uIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdC5zZWFyY2gtYm94IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaC1ib3ggLndwZm9ybXMtZm9ybS1zZWFyY2gtYm94LXRlcm0sXG5cdFx0LndwZm9ybXMtZmlsdGVyLWRhdGUgLndwZm9ybXMtZmlsdGVyLWRhdGUtc2VsZWN0b3Ige1xuXHRcdFx0cGFkZGluZzogM3B4IDEwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC50YWJsZW5hdiB7XG5cdFx0XHQmLnRvcCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5hY3Rpb25zLFxuXHRcdFx0LndwZm9ybXMtZmlsdGVyLWRhdGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gUlRMIHN1cHBvcnQuXG5ib2R5LnJ0bCB7XG5cdCN3cGZvcm1zLWVudHJpZXMtbGlzdCB7XG5cdFx0LndwLWxpc3QtdGFibGUge1xuXHRcdFx0ZGl2W2RhdGEtZmllbGQtdHlwZT1cInBob25lXCJdIHtcblx0XHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0XHRcdHVuaWNvZGUtYmlkaTogZW1iZWQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gV2VsY29tZSBBY3RpdmF0aW9uIC0gaW5kZXgucGhwP3BhZ2U9d3Bmb3Jtcy1nZXR0aW5nLXN0YXJ0ZWRcbiN3cGZvcm1zLXdlbGNvbWUge1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgJG9yYW5nZTtcblx0Y29sb3I6ICM1NTU7XG5cdHBhZGRpbmctdG9wOiAxMTBweDtcblxuXHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRwYWRkaW5nLXRvcDogNjRweDtcblx0fVxuXG5cdCosXG5cdCo6OmJlZm9yZSxcblx0Kjo6YWZ0ZXIge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5ibG9jayB7XG5cdFx0cGFkZGluZzogNDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHRoMSB7XG5cdFx0Y29sb3I6ICMyMjI7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgMCAxNnB4IDA7XG5cdH1cblxuXHRoNSB7XG5cdFx0Y29sb3I6ICMyMjI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdG1hcmdpbjogMCAwIDhweCAwO1xuXHR9XG5cblx0aDYge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdH1cblxuXHQuYnV0dG9uLXdyYXAge1xuXHRcdG1heC13aWR0aDogNTkwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXG5cdFx0LmxlZnQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW50cm8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cblx0XHQuc3VsbGllIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTFlMWUxO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHRcdHBhZGRpbmc6IDE4cHggMTRweCAwIDE0cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC01OHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC01NXB4O1xuXHRcdH1cblxuXHRcdC52aWRlby10aHVtYm5haWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQuYnV0dG9uLXdyYXAge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdH1cblxuXHQuZmVhdHVyZXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRcdC5mZWF0dXJlLWxpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHR9XG5cblx0XHQuZmVhdHVyZS1ibG9jayB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzVweDtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmZpcnN0IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ2cHg7XG5cdFx0XHR9XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDY4cHhcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDY4cHhcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uLXdyYXAge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQudXBncmFkZS1jdGEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0XHRib3JkZXItdG9wOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleDtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDhweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGVmdCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA2Ni42NjY2NjYlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDMzLjMzMzMzMyU7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMCAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTU1O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHggMDtcblxuXHRcdFx0XHQuYW1vdW50IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyQnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAtOHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRlcm0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHR9XG5cblx0LnRlc3RpbW9uaWFscyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTFlMWUxO1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXG5cdFx0LnRlc3RpbW9uaWFsLWJsb2NrIHtcblx0XHRcdG1hcmdpbjogNTBweCAwIDAgMDs7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxOHB4IHJnYmEoMCwwLDAsLjIpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEycHggMTQwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMWUxZTE7XG5cdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcblx0fVxuXG5cdC8vIENoYW5nZXMgZm9yIHBhaWQgdmVyc2lvbi5cblx0Ji5wcm8ge1xuXG5cdFx0LmZlYXR1cmVzIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblxuXHRcdC51cGdyYWRlLFxuXHRcdC5mb290ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQudGVzdGltb25pYWxzIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMWUxZTE7XG5cdFx0fVxuXHR9XG59XG5cbi5kYXNoYm9hcmRfcGFnZV93cGZvcm1zLWdldHRpbmctc3RhcnRlZCB7XG5cblx0LnZpZGVvLWNvbnRhaW5lciB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0fVxuXG5cdC8vIEhpZGUgYWRtaW4gZm9vdGVyLlxuXHQjd3Bmb290ZXIsXG5cdGRpdi5ub3RpY2Uge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuIiwiLy8gQWRkb25zIExpc3QgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLWFkZG9uc1xuI3dwZm9ybXMtYWRtaW4tYWRkb25zIHtcblxuXHQqLFxuXHQqOjpiZWZvcmUsXG5cdCo6OmFmdGVyIHtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQjd3Bmb3Jtcy1hZG1pbi1hZGRvbnMtbGlzdCAubGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cblx0XHQuYWN0aW9uLWJ1dHRvbiB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggNXB4O1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzIyNzFiMTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzIyNzFiMTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFkZG9ucy1jb250YWluZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHR9XG5cblx0LnVubG9jay1tc2cge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cblx0XHRoNCB7XG5cdFx0XHRtYXJnaW46IDEuNWVtIDAgOHB4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgMS41ZW07XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtYWRtaW4tYWRkb25zLXNlYXJjaCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cGFkZGluZzogMnB4IDEycHg7XG5cdFx0bWFyZ2luOiAtMnB4IDEwcHggMCAwO1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYmJiO1xuXHRcdH1cblx0fVxuXG5cdC5hZGRvbi1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMzMuMzMzMzMzJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8MTI1MHB4XCIpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0aDQge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG5cblx0LmFkZG9uLWl0ZW0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRtYXJnaW46IDAgMFxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDc1cHg7XG5cdFx0fVxuXG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAxMDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjMDA2Nzk5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDEwMHB4O1xuXHRcdH1cblxuXHRcdC5kZXRhaWxzIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHR9XG5cblx0XHQuYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQubXNnIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHotaW5kZXg6IDk5O1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN0YXR1cyB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHRcdC5zdGF0dXMtbWlzc2luZyxcblx0XHRcdC5zdGF0dXMtZ28tdG8tdXJsIHtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR9XG5cblx0XHRcdC5zdGF0dXMtaW5zdGFsbGVkIHtcblx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdH1cblxuXHRcdFx0LnN0YXR1cy1hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51cGdyYWRlLWJ1dHRvbiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogOHB4IDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWN0aW9uLWJ1dHRvbiB7XG5cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4uYWRkb24taXRlbSB7XG5cblx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0bWFyZ2luOiAwIDBcblx0fVxuXG5cdC5zdGF0dXMge1xuXHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdC5zdGF0dXMtaW5hY3RpdmUge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cblx0XHQuc3RhdHVzLWFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0fVxuXG5cdC51cGdyYWRlLWJ1dHRvbiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogOHB4IDVweDtcblx0XHR9XG5cdH1cblxuXHQuYWN0aW9uLWJ1dHRvbiB7XG5cblx0XHRidXR0b24ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQuZmEge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblxuXHRcdFx0XHQmLmZhLXNwaW5uZXIge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnN0YXR1cy1hY3RpdmUge1xuXG5cdFx0XHRcdC5mYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnN0YXR1cy1pbmFjdGl2ZSB7XG5cblx0XHRcdFx0LmZhIHtcblx0XHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc3RhdHVzLW1pc3Npbmcge1xuXG5cdFx0XHRcdC5mYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBBYm91dCBXUEZvcm1zIC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy1hYm91dFxuXG4kcGFkZGluZy1kZWZhdWx0OiAzMHB4O1xuJGJvcmRlcjogMXB4IHNvbGlkICNEREREREQ7XG5cbi8vIEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuLy8gXHR3aWR0aDogNTAlO1xuLy8gfVxuXG4vKlxuJ3hzLXBob25lJzogMzIwcHgsXG5cdCdwaG9uZSc6IDYwMHB4LFxuXHQnaXBhZCc6IDc2OHB4LFxuXHQndGFibGV0JzogNzgycHgsXG5cdCdkZXNrdG9wJzogOTYwcHgsXG4qL1xuXG4jd3Bmb3Jtcy1hZG1pbi1hYm91dCB7XG5cblx0KiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbiB7XG5cdFx0bWFyZ2luOiAwIDIwcHggMjBweDtcblx0XHRwYWRkaW5nOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAyO1xuXG5cdFx0aDEsIGgyLCBoMywgaDQsIGg1IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRjb2xvcjogIzIzMjgyQztcblx0XHR9XG5cblx0XHR1bCwgcCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHQmLmJpZ2dlcntcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji5zbWFsbGVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGhyIHtcblx0XHRcdG1hcmdpbjogJHBhZGRpbmctZGVmYXVsdCAwO1xuXHRcdH1cblxuXHRcdGZpZ3VyZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLWNvbHVtbi00MCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWRlZmF1bHQvMjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tNjAge1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHBhZGRpbmctZGVmYXVsdC8yO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwubGlzdC1wbGFpbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsLmxpc3QtZmVhdHVyZXMge1xuXHRcdFx0bGkgLmZhIHtcblx0XHRcdFx0Y29sb3I6ICMyYTliMzk7XG5cdFx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mYS1zdGFyIHtjb2xvcjogZ29sZH1cblxuXHRcdC5uby1tYXJnaW4ge21hcmdpbjogMCAhaW1wb3J0YW50fVxuXHRcdC5uby1wYWRkaW5nIHtwYWRkaW5nOiAwICFpbXBvcnRhbnR9XG5cdFx0LmNlbnRlcmVkIHt0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudH1cblx0fVxuXG5cdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24tZmlyc3QtZm9ybSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWZpcnN0LWZvcm0tdGV4dCB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHBhZGRpbmctZGVmYXVsdDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdGZsZXg6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1maXJzdC1mb3JtLXZpZGVvIHtcblx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdGJvcmRlcjogJGJvcmRlcjtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24taGVybyB7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24taGVyby1tYWluLFxuXHRcdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24taGVyby1leHRyYSB7XG5cdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24taGVyby1leHRyYSB7XG5cblx0XHRcdC53cGZvcm1zLWFkbWluLWNvbHVtbi01MCB7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8tbWFpbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblxuXHRcdFx0Ji5uby1ib3JkZXIge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDMuY2FsbC10by1hY3Rpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cdFx0fVxuXG5cdFx0c3Bhbi5wcmljZS0yMC1vZmYge1xuXHRcdFx0Y29sb3I6ICM2QUIyNTU7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1zcXVhc2hlZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1wb3N0IHtcblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0cDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tMjAge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMjcwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLWNvbHVtbi04MCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDI3MHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1wb3N0LWxpbmsge1xuXHRcdFx0cGFkZGluZzogMTBweCAkcGFkZGluZy1kZWZhdWx0LzI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWx0b3JhbmdlO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmtvcmFuZ2U7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkZGFya29yYW5nZTtcblx0XHRcdFx0b3V0bGluZTogMDtcblx0XHRcdH1cblxuXHRcdFx0LmZhIHtcblx0XHRcdFx0Y29sb3I6ICNFREJBOUU7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi10YWJsZSB7XG5cblx0XHR0YWJsZSB7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG5cdFx0XHR0ciB7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogJGJvcmRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHRkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCA2cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHQmLmZlYXR1cmVzLWZ1bGwge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHBhZGRpbmctZGVmYXVsdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2ljb24tZnVsbC5zdmcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmVhdHVyZXMtbm9uZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvaWNvbi1ub25lLnN2Zyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mZWF0dXJlcy1wYXJ0aWFsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWRlZmF1bHQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjNweCBhdXRvO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvaWNvbi1wYXJ0aWFsLnN2Zyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8tbWFpbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0aDMge1xuXHRcdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1kZWZhdWx0ICRwYWRkaW5nLWRlZmF1bHQgJHBhZGRpbmctZGVmYXVsdCAkcGFkZGluZy1kZWZhdWx0KjI7XG5cdFx0XHR9XG5cdFx0XHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tMzM6Zmlyc3QtY2hpbGQgaDMge1xuXHRcdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWFkbWluLWFkZG9ucyB7XG5cdFx0cGFkZGluZzogMCAkcGFkZGluZy1kZWZhdWx0O1xuXG5cdFx0LmFkZG9uLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LmFkZG9uLWl0ZW0ge1xuXG5cdFx0XHQuZGV0YWlscyB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRcdFx0JltzcmMqPVwiLW1pXCJdIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hY3Rpb24tYnV0dG9uIC5idXR0b24ge1xuXG5cdFx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBDb21tdW5pdHkgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLWNvbW11bml0eVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG5cdCN3cGZvcm1zLWFkbWluLWNvbW11bml0eSAuaXRlbSB7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMzMzMyUgLSAxMy4zMzMzMzMzcHgpO1xuXG5cdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDlweCkge1xuXHQjd3Bmb3Jtcy1hZG1pbi1jb21tdW5pdHkgLml0ZW0ge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXG5cdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdCN3cGZvcm1zLWFkbWluLWNvbW11bml0eSAuaXRlbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG5cbiN3cGZvcm1zLWFkbWluLWNvbW11bml0eSB7XG5cblx0KiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0Lml0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDIwcHg7XG5cdH1cblxuXHQuaXRlbSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0RERERERDtcblx0XHRtYXJnaW46IDAgMjBweCAyMHB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuaXRlbS1jb3ZlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyMjNweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuaXRlbS1pbWcge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG5cblx0Lml0ZW0tdGl0bGUge1xuXHRcdG1hcmdpbjogMTdweCAyMHB4IDEwcHggMjBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQuaXRlbS1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luOiAwIDIwcHggOThweCAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdC5pdGVtLWZvb3RlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG5cdH1cbn1cbiIsIi8vIENvbW1vbiBzdHlsZXMgZm9yIHBsdWdpbiBsYW5kaW5nIHBhZ2VzIChsaWtlIEFuYWx5dGljcyBvciBTTVRQKS5cblxuLndwZm9ybXMtYWRtaW4tcGx1Z2luLWxhbmRpbmcge1xuXHQubm90aWNlIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmxvYWRlciB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtaW5kZW50OiAtOTk5OWVtO1xuXHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCAjOTY5Njk2O1xuXHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkICM5Njk2OTY7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM5Njk2OTY7XG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNDA0MDQwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcblx0XHRhbmltYXRpb246IGxvYWQ4IDEuMXMgaW5maW5pdGUgbGluZWFyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0JiwgJjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDgge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBsb2FkOCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIvLyBTTVRQIC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy1zbXRwXG4jd3Bmb3Jtcy1hZG1pbi1zbXRwIHtcblxuXHR3aWR0aDogNzAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdCosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdHNlY3Rpb24ge1xuXHRcdG1hcmdpbjogNTBweCAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdH1cblxuXHQudG9wIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0XHR9XG5cdFx0aDEge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdFx0bWFyZ2luLXRvcDogLjVlbTtcblx0XHR9XG5cblx0XHQudXBkYXRlZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5zY3JlZW5zaG90IHtcblx0XHQmID4gKiB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0XHQuY29udCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMzE1cHg7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHRcdC1tb3otYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuaG92ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjE1KTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvem9vbS5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciAuaG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNTBweCk7XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMTZweCAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMjRweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NtdHAvYXJyb3ctcmlnaHQuc3ZnJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDNweDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHR9XG5cdH1cblxuXHQuc3RlcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdC1tb3otYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cblx0XHQmID4gKiB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0XHQubnVtIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmxvYWRlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNTRweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHRkaXYge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwNHB4KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlZWVlO1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdH1cblx0XHQuZXJyb3Ige1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICNiOTc0NzQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQubGluayB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdC5idXR0b24ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblxuXHRcdFx0Ji5ncmV5IHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y2RjZGNjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjOUZBNUFBO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGlkZGVuIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdH1cblx0fVxuXG5cdC5ncmV5IHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cblx0I3dwZm9ybXMtYWRtaW4tc210cCB7XG5cblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW46IDAgMjBweDtcblxuXHRcdC5zY3JlZW5zaG90IHtcblx0XHRcdC5jb250IHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMCAxNXB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQW5hbHl0aWNzIC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy1hbmFseXRpY3NcbiN3cGZvcm1zLWFkbWluLWFuYWx5dGljcyB7XG5cblx0d2lkdGg6IDcwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHQqLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHRzZWN0aW9uIHtcblx0XHRtYXJnaW46IDUwcHggMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cblx0LnRvcCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRcdG1hcmdpbi10b3A6IC41ZW07XG5cdFx0fVxuXG5cdFx0LnVwZGF0ZWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc2NyZWVuc2hvdCB7XG5cdFx0JiA+ICoge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdFx0LmNvbnQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDMxNXB4O1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQuaG92ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjE1KTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvem9vbS5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciAuaG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM1MHB4KTtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAxNnB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAyNHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYW5hbHl0aWNzL2Fycm93LXJpZ2h0LnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0fVxuXHR9XG5cblx0LnN0ZXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHQtbW96LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdFx0Lm51bSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5sb2FkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogLTU0cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0ZGl2IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDRweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZWVlZTtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0fVxuXHRcdC5lcnJvciB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogI2I5NzQ3NDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5idXR0b24ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG5cdFx0XHQmLmdyZXkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICM5RkE1QUE7XG5cdFx0XHR9XG5cblx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saW5rIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0LmhpZGRlbiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHR9XG5cdH1cblxuXHQuZ3JleSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXG5cdCN3cGZvcm1zLWFkbWluLWFuYWx5dGljcyB7XG5cblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW46IDAgMjBweDtcblxuXHRcdC5zY3JlZW5zaG90IHtcblx0XHRcdC5jb250IHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gU2V0dGluZ3MgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLXNldHRpbmdzXG4vLyBUb29scyAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtdG9vbHNcbi53cGZvcm1zLWFkbWluLXNldHRpbmdzIHtcblxuXHQqLFxuXHQqOjpiZWZvcmUsXG5cdCo6OmFmdGVyIHtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXG5cdDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG5cblx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG5cblx0Ly8gU2V0dGluZyByb3dzLCBlZyBmaWVsZCByb3cuXG5cdC53cGZvcm1zLXNldHRpbmctcm93IHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdH1cblxuXHRcdC8vIFNlY3Rpb24gaGVhZGluZy5cblx0XHQmLnNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cblx0XHRcdCYubm8tZGVzYyB7XG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1maWVsZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFRvb2xzIGZ1bGwgd2lkdGggZmllbGRzLlxuXHRcdCYudG9vbHMge1xuXG5cdFx0XHRwLFxuXHRcdFx0cDpmaXJzdC1vZi10eXBle1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gQ2hlY2tib3ggc2V0dGluZ3MgZmllbGQuXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LWNoZWNrYm94IHtcblxuXHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luOiAxcHggMCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5kZXNjIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIExpY2Vuc2Ugc2V0dGluZ3MgZmllbGQuXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LWxpY2Vuc2Uge1xuXG5cdFx0XHQud3Bmb3Jtcy1zZXR0aW5nLWxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1saWNlbnNlLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0I3dwZm9ybXMtc2V0dGluZy1saWNlbnNlLWtleSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0XHQmW2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cC50eXBlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBUZXh0L251bWJlciBzZXR0aW5ncyBmaWVsZC5cblx0XHQmLndwZm9ybXMtc2V0dGluZy1yb3ctdGV4dCxcblx0XHQmLndwZm9ybXMtc2V0dGluZy1yb3ctbnVtYmVyIHtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1sYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gU2VsZWN0IHNldHRpbmdzIGZpZWxkLlxuXHRcdCYud3Bmb3Jtcy1zZXR0aW5nLXJvdy1zZWxlY3Qge1xuXG5cdFx0XHQud3Bmb3Jtcy1zZXR0aW5nLWxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBSYWRpbyBzZXR0aW5ncyBmaWVsZC5cblx0XHQmLndwZm9ybXMtc2V0dGluZy1yb3ctcmFkaW8ge1xuXG5cdFx0XHQud3Bmb3Jtcy1zZXR0aW5nLWZpZWxkIHtcblxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC8vIEVtYWlsIFRlbXBsYXRlIHNldHRpbmcgZmllbGQuXG5cdFx0JiN3cGZvcm1zLXNldHRpbmctcm93LWVtYWlsLXRlbXBsYXRlIHtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1maWVsZCB7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRvcmFuZ2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTU1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vcHRpb24tZGVmYXVsdDpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2V0dGluZ3MtZW1haWwtaHRtbC5wbmcpIGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQub3B0aW9uLW5vbmU6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NldHRpbmdzLWVtYWlsLXBsYWludGV4dC5wbmcpIGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmI3dwZm9ybXMtc2V0dGluZy1yb3ctY2FwdGNoYS1wcm92aWRlciB7XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRvcmFuZ2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdmFsdWU9bm9uZV06Y2hlY2tlZCB7XG5cdFx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggIzk5OTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2NnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNjY2M7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDIwcHggMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA4MHB4IDgwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm9wdGlvbi1oY2FwdGNoYTpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2V0dGluZ3MtY2FwdGNoYS1oY2FwdGNoYS5zdmcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm9wdGlvbi1yZWNhcHRjaGE6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NldHRpbmdzLWNhcHRjaGEtcmVjYXB0Y2hhLnN2Zyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQub3B0aW9uLW5vbmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG5cdFx0XHRcdFx0Y29sb3I6ICM3Nzc7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NldHRpbmdzLWNhcHRjaGEtbm9uZS5zdmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gUmFkaW8gc2V0dGluZ3MgZmllbGQuXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LWltYWdlIHtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1maWVsZCB7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIENvbG9yIHBpY2tlciBzZXR0aW5ncyBmaWVsZC5cblx0XHQmLndwZm9ybXMtc2V0dGluZy1yb3ctY29sb3Ige1xuXG5cdFx0XHQud3Bmb3Jtcy1jb2xvci1waWNrZXIge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5taW5pY29sb3JzLWlucHV0LXN3YXRjaCB7XG5cdFx0XHRcdHRvcDogN3B4O1xuXHRcdFx0XHRsZWZ0OiA3cHg7XG5cdFx0XHRcdGhlaWdodDogMjFweDtcblx0XHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBDb2x1bW5zIHNldHRpbmdzIGZpZWxkLlxuXHRcdCYud3Bmb3Jtcy1zZXR0aW5nLXJvdy1jb2x1bW5zIHtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1sYWJlbCB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXg6IDAgMCAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1maWVsZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1jb2x1bW5zIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1jb2x1bW4ge1xuXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAzOTBweDtcblxuXHRcdFx0XHQmID4gKiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc3VibWl0LFxuXHRcdCYudXBncmFkZV90b19wcm8ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMjVweCAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBHZW5lcmFsIGVsZW1lbnRzLlxuXHRcdGg1IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdG1hcmdpbjogMCAwIDZweCAwO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDEycHggMCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luOiA4cHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRlc2Mge1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRpc2NvdW50LW5vdGUge1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGNvbG9yOiAjNjY2O1xuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Y29sb3I6IGdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gRm9ybSBlbGVtZW50cy5cblx0XHRpbnB1dFt0eXBlPXRleHRdLFxuXHRcdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHRcdGlucHV0W3R5cGU9bnVtYmVyXSxcblx0XHRzZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0cGFkZGluZzogN3B4IDEycHg7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8ZGVza3RvcFwiKSB7XG5cdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPW51bWJlcl0ge1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdH1cblxuXHRcdHRleHRhcmVhIHtcblxuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0XHRcdCYuY2hvaWNlc19fYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaG9pY2VzanMtc2VsZWN0LXdyYXAge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGRlc2t0b3BcIikge1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2dyZXNzLWJhciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG9yYW5nZTtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweCAwO1xuXG5cdFx0XHQmLmNvbXBsZXRlIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xuXG5cdFx0XHRcdC5iYXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5iYXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLWluLW91dDtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHQtby10cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdEAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcyB7XG5cdFx0XHRcdFx0dG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MHB4IDA7IH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEAtbW96LWtleWZyYW1lcyBwcm9ncmVzcyB7XG5cdFx0XHRcdCAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MHB4IDA7IH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBrZXlmcmFtZXMgcHJvZ3Jlc3Mge1xuXHRcdFx0XHQgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogNjBweCAwOyB9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0XHQtbW96LWFuaW1hdGlvbjogcHJvZ3Jlc3MgMXMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogcHJvZ3Jlc3MgMXMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwcHggNjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJvdyBsYWJlbCAobGVmdCkuXG5cdC53cGZvcm1zLXNldHRpbmctbGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUm93IGZpZWxkIChyaWdodCkuXG5cdC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCAwIDAgMjAwcHg7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0cC5zdWJtaXQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblxuXHQvLyBHZW5lcmljIGluZm8vY29kZSBpbmZvcm1hdGlvbi5cblx0LmluZm8tYXJlYSxcblx0LnByZS1lcnJvciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0aGVpZ2h0OiA0NTBweDtcblx0XHRmb250LWZhbWlseTogTWVubG8sTW9uYWNvLG1vbm9zcGFjZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cblx0LnByZS1lcnJvciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDI1MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQvLyBDaGVja2JveCBtdWx0aS1zZWxlY3QgY29sdW1ucy5cblx0LmNoZWNrYm94LW11bHRpc2VsZWN0LWNvbHVtbnMge1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIi5cIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGYwZWNcIjtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0Zm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjBweC8xIEZvbnRBd2Vzb21lO1xuXHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEzMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAtMTBweDtcblx0XHR9XG5cblx0XHQuaGVhZGVyIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNXB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmZpcnN0LWNvbHVtbixcblx0XHQuc2Vjb25kLWNvbHVtbiB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LmZpcnN0LWNvbHVtbiB7XG5cblx0XHR9XG5cblx0XHQuc2Vjb25kLWNvbHVtbiB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogMjUwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggI2VlZSBzb2xpZDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2RkZDtcblx0XHRcdFx0XHRcdGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE2cHgvMSBGb250QXdlc29tZTtcblx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWxsIHtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQvLyBPdGhlciBJbXBvcnRlcnMuIChUb29scylcblx0I3dwZm9ybXMtaW1wb3J0ZXItYW5hbHl6ZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdC5wcm9jZXNzLWNvdW50LFxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdC51cGdyYWRlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMCAyMHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdGhyIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWJ0biB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNHB4O1xuXG5cdFx0XHRcdFx0Ji5mb3JtIHtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBFeHBvcnQgZW50cmllcy4gKFRvb2xzKVxuXHQjd3Bmb3Jtcy10b29scy1lbnRyaWVzLWV4cG9ydCB7XG5cblx0XHRoNSB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHggMDtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAzcHggMCAzcHggMDtcblx0XHR9XG5cblx0XHQuY2hvaWNlc2pzLXNlbGVjdC13cmFwIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmNob2ljZXMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN3cGZvcm1zLXRvb2xzLWVudHJpZXMtZXhwb3J0LXNlbGVjdGZvcm0tc3Bpbm5lciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDZweDtcblx0XHRcdHJpZ2h0OiAtMzBweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1kYXRlLXNlbGVjdG9yIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1zZWFyY2gtYm94LWZpZWxkIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHR9XG5cdFx0LndwZm9ybXMtc2VhcmNoLWJveC1jb21wYXJpc29uIHtcblx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHR9XG5cdFx0LndwZm9ybXMtc2VhcmNoLWJveC10ZXJtIHtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHR9XG5cblx0XHRzZWN0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXG5cdFx0aWZyYW1lIHtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWJ0bi10ZXh0IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXHRcdH1cblx0XHQud3Bmb3Jtcy1idG4tc3Bpbm5lciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXM7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYnRuLXNwaW5uZXItb24ge1xuXHRcdFx0LndwZm9ybXMtYnRuLXRleHQge1xuXHRcdFx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXM7XG5cdFx0XHR9XG5cdFx0XHQud3Bmb3Jtcy1idG4tc3Bpbm5lciB7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cztcblx0XHRcdH1cblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYnRuLXNwaW5uZXItb246aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UyNzczMDtcblx0XHRcdGJvcmRlci1jb2xvcjogI2UyNzczMDtcblx0XHR9XG5cblx0XHQjd3Bmb3Jtcy10b29scy1lbnRyaWVzLWV4cG9ydC1wcm9jZXNzLW1zZyxcblx0XHQjd3Bmb3Jtcy10b29scy1lbnRyaWVzLWV4cG9ydC1zZWxlY3Rmb3JtLW1zZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMjJBMEQwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMCAwO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblxuXHRcdFx0Ji53cGZvcm1zLWVycm9yIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZGMzMjMyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWltcG9ydGVyLXByb2Nlc3Mge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQucHJvY2Vzcy1jb3VudCxcblx0XHQucHJvY2Vzcy1jb21wbGV0ZWQge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdC5wcm9jZXNzLWNvbXBsZXRlZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5zdGF0dXMge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMzBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0bWF4LWhlaWdodDogODAwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQuaXRlbS13cmFwIHtcblxuXHRcdFx0fVxuXG5cdFx0XHQuaXRlbSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMnB4IDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMnB4IDAgMCAxNnB4O1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzLWljb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cblx0XHRcdFx0XHQmLmZhLWluZm8tY2lyY2xlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDBhMGQyXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5mYS1jaGVjayB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzQ2YjQ1MFxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZmEtZXhjbGFtYXRpb24tdHJpYW5nbGUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmI5MDBcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmZhLXRpbWVzLFxuXHRcdFx0XHRcdCYuZmEtZXhjbGFtYXRpb24tY2lyY2xlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZGMzMjMyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYWN0aW9ucyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblxuXHRcdFx0XHRcdC5zZXAge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkZGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGl0ZSB1cGdyYWRlLlxuXHQuc2V0dGluZ3MtbGl0ZS1jdGF7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuXHRcdHBhZGRpbmc6IDI1cHggMjBweDtcblx0XHRtYXJnaW46IDEwcHggMCAwIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmRpc21pc3Mge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cblx0XHRoNSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHRoNiB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGRhcmtvcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMnB4IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJysnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5saXN0IHtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHggMDtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHR9XG5cblx0XHQuZ3JlZW4ge1xuXHRcdFx0Y29sb3I6ICMyMTg5MDA7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdC5mYS1zdGFyIHtcblx0XHRcdGNvbG9yOiAjZmY5ODJkO1xuXHRcdH1cblx0fVxuXG5cdC50YWJsZW5hdiAudGFibGVuYXYtcGFnZXMgYSxcblx0LnRhYmxlbmF2LXBhZ2VzLW5hdnNwYW4ge1xuXHRcdG1pbi13aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLndwZm9ybXMtYWRtaW4td3JhcCAud3Bmb3Jtcy1hZG1pbi1zZXR0aW5ncyAubm90aWNlIHtcblx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRvb2xzIC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy10b29sc1xuI3dwZm9ybXMtdG9vbHMge1xuXG5cdCYud3Bmb3Jtcy10b29scy10YWItYWN0aW9uLXNjaGVkdWxlciB7XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1jb250ZW50IHtcblxuXHRcdFx0PiBoMSB7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0NDQ0O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdH1cblxuXHRcdFx0LndyYXAsXG5cdFx0XHQuc3Vic3Vic3ViIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRoMS53cC1oZWFkaW5nLWlubGluZSxcblx0XHRcdHNwYW4uc3VidGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRoci53cC1oZWFkZXItZW5kIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRtYXJnaW46IC0ycHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG5cblx0XHRcdC5zZWFyY2gtYm94IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gSW50ZWdyYXRpb25zIHRhYiBjb250ZW50LlxuLy8gTGVnYWN5IENTUyBhbmQgc2hvdWxkIGJlIGNsZWFuZWQgdXAgd2hlbiB0aW1lIHBlcm1pdHMuXG4jd3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlcnMge1xuXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cblx0XHQmLmZvY3VzLW91dCB7XG5cdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItaGVhZGVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdH1cblxuXHQud3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlci1sb2dvIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuZmEge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRtYXJnaW46IC05cHggMCAwIDA7XG5cdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0bWF4LXdpZHRoOiA5MHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItaW5mbyB7XG5cdFx0bWFyZ2luOiAwIDAgMCAxNjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMjBweCAwIDA7XG5cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdC5jb25uZWN0ZWQtaW5kaWNhdG9yIHtcblx0XHRcdGNvbG9yOiAjODNjMTFmO1xuXHRcdFx0d2lkdGg6IDEzNXB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzgzYzExZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdHBhZGRpbmc6IDhweCAxNHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAyOHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jb25uZWN0ZWQgLndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItaW5mbyAuY29ubmVjdGVkLWluZGljYXRvciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQud3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlci1hY2NvdW50cyB7XG5cdFx0bWFyZ2luOiAwIDAgMCAxNjBweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1heC13aWR0aDogODQwcHg7XG5cdH1cblxuXHQuZm9jdXMtaW4gLndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMtbGlzdCB1bCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuLmxhYmVsIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRzcGFuLmRhdGUge1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0fVxuXG5cdFx0c3Bhbi5yZW1vdmUge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMtY29ubmVjdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodEJsdWU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cblx0XHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA3cHggMTJweDtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdH1cblx0fVxuXG5cdC5mb2N1cy1pbiAud3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlci1hY2NvdW50cy1jb25uZWN0ICB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQud3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlci1hY2NvdW50cy1jb25uZWN0IC5mYSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWFjY291bnRzLWNvbm5lY3QgcCxcblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMgcCB7XG5cdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuIiwiLndwZm9ybXMtYWRtaW4tY29udGVudC1nZW9sb2NhdGlvbiB7XG5cblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzQ0NDQ0NDtcblxuXHQud3Bmb3Jtcy1zZXR0aW5nLXJvdy1lZHVjYXRpb24gLndwZm9ybXMtc2V0dGluZy1maWVsZCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHR9XG5cblx0LmhlYWRpbmcge1xuXHRcdGg0IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Y29sb3I6ICMyMzI4MkQ7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5zY3JlZW5zaG90cyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDU1cHg7XG5cblx0XHQmID4gKiB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdC5jb250IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0LW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuaG92ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg2OCwgNjgsIDY4LCAwLjE1KTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltYWdlcy96b29tLnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNTBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIC5ob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0yNXB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2FwcyB7XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IDQwcHggMCAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdFx0bGk6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAyMnB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAzMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaW1hZ2VzL2NoZWNrLXNvbGlkLnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0LnVwZ3JhZGUge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblxuXHQubXNnLmluZm8sXG5cdC5tc2cuZXJyb3Ige1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdG1hcmdpbjogMjBweCAwIDAgMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJvcmRlcjogMDtcblx0fVxuXG5cdC5tc2cuZXJyb3Ige1xuXHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2RjMzIzMjs7XG5cdH1cblxuXHQubXNnLmluZm8ge1xuXHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzIyYTBkMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTE3cHgpIHtcblx0LndwZm9ybXMtYWRtaW4tc2V0dGluZ3MtZ2VvbG9jYXRpb24ge1xuXG5cdFx0LnNjcmVlbnNob3RzIHtcblx0XHRcdC5jb250IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2FwcyB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFLQUEsQUFBQSxRQUFRLENBQWM7RUFDckIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsYUFBYSxFRGdCYSxJQUFJO0NDbUM5Qjs7QUFyREQsQUFJQyxRQUpPLENBSVAsMkJBQTJCLENBQUM7RUFDM0IsS0FBSyxFRFVxQixPQUFPO0NDVGpDOztBQU5GLEFBUUMsUUFSTyxDQVFQLGtCQUFrQixDQUFDO0VBQ2xCLEtBQUssRURNcUIsT0FBTztFQ0xqQyxPQUFPLEVBQUUsQ0FBQztDQUNWOztBQVhGLEFBYUMsUUFiTyxDQWFQLGFBQWEsQ0FBQztFQUNiLEtBQUssRURDcUIsT0FBTztDQ0FqQzs7QUFmRixBQWlCQyxRQWpCTyxBQWlCTixNQUFNLENBQUM7RUFDUCxPQUFPLEVBQUUsSUFBSTtDQUNiOztBQW5CRixBQXFCQyxRQXJCTyxBQXFCTixXQUFXLENBQUM7RUFDWixhQUFhLEVBQUUsQ0FBQztDQUNoQjs7QUF2QkYsQUEwQkUsUUExQk0sQUF5Qk4sWUFBWSxDQUNaLGVBQWU7QUExQmpCLFFBQVEsQUF5Qk4sWUFBWSxDQUVaLGVBQWUsQ0FBYztFQUM1QixnQkFBZ0IsRUR0QlMsT0FBTztFQ3VCaEMsTUFBTSxFQUFFLFdBQVc7RUFDbkIsV0FBVyxFQUFFLElBQUk7Q0FDakI7O0FBL0JILEFBa0NDLFFBbENPLEVBa0NMLEFBQUEsTUFBQyxBQUFBLEVBQVE7RUFDVixPQUFPLEVBQUUsZUFBZTtDQUN4Qjs7QUFwQ0YsQUFzQ0MsUUF0Q08sQ0FzQ1AsQ0FBQyxDQUFDO0VBQ0QsVUFBVSxFQUFFLFVBQVU7Q0FDdEI7O0FBeENGLEFBMkNFLFFBM0NNLEFBMENOLFFBQVEsQ0FDUixlQUFlLENBQWM7RUFDNUIsYUFBYSxFTC9CUSxHQUFHLENBQUgsR0FBRyxDSytCcUMsQ0FBQyxDQUFDLENBQUM7Q0FDaEU7O0FBN0NILEFBaURFLFFBakRNLEFBZ0ROLFFBQVEsQUFBQSxXQUFXLENBQ25CLGVBQWUsQ0FBYztFQUM1QixhQUFhLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0xyQ0csR0FBRyxDQUFILEdBQUc7Q0tzQ3hCOztBQUlILEFBQUEsUUFBUSxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsRUFBc0M7RUFDOUMsTUFBTSxFQUFFLE9BQU87Q0E4RWY7O0FBL0VELEFBR0MsUUFITyxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsRUFHUixLQUFLLEFBQUEsZUFBZSxDQUFjO0VBQ2pDLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLGlCQUFpQixDQUFDLFVBQVU7RUFDbkMsTUFBTSxFQUFFLGVBQWU7RUFDdkIsT0FBTyxFQUFFLG1CQUFtQjtFQUM1QixVQUFVLEVBQUUscUJBQXFCO0VBQ2pDLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDRHZEUyxPQUFPLENDdURRLFVBQVU7RUFDbkQsYUFBYSxFTHBEUyxHQUFHLENLb0RhLFVBQVU7RUFDaEQsZ0JBQWdCLEVBQUUsSUFBSTtDQU90Qjs7QUFsQkYsQUFhRSxRQWJNLENBQUEsQUFBQSxTQUFDLEVBQVcsWUFBWSxBQUF2QixFQUdSLEtBQUssQUFBQSxlQUFlLEFBVWxCLE1BQU0sQ0FBQztFQUNQLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDRHhEUSxPQUFPLENDd0RTLFVBQVU7RUFDbkQsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0R6REksT0FBTyxDQ3lEYSxVQUFVO0VBQ3ZELE9BQU8sRUFBRSxlQUFlO0NBQ3hCOztBQWpCSCxBQW9CQyxRQXBCTyxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsRUFvQlIsZ0JBQWdCLENBQWM7RUFDN0IsZ0JBQWdCLEVBQUUsa0NBQXFEO0VBQ3ZFLE9BQU8sRUFBRSxDQUFDO0VBQ1YsZUFBZSxFQUFFLEdBQUc7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsQ0FBQztFQUNSLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEVBQUUsSUFBSTtFQUNuQixPQUFPLEVBQUUsRUFBRTtDQVNYOztBQXpDRixBQWtDRSxRQWxDTSxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsRUFvQlIsZ0JBQWdCLEFBY2QsTUFBTSxFQWxDVCxRQUFRLENBQUEsQUFBQSxTQUFDLEVBQVcsWUFBWSxBQUF2QixFQW9CUixnQkFBZ0IsQUFjTCxNQUFNLENBQUM7RUFDaEIsT0FBTyxFQUFFLENBQUM7Q0FDVjs7QUFwQ0gsQUFzQ0UsUUF0Q00sQ0FBQSxBQUFBLFNBQUMsRUFBVyxZQUFZLEFBQXZCLEVBb0JSLGdCQUFnQixBQWtCZCxNQUFNLENBQUM7RUFDUCxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDRHBGSSxPQUFPO0NDcUZoQzs7QUF4Q0gsQUEyQ0MsUUEzQ08sQ0FBQSxBQUFBLFNBQUMsRUFBVyxZQUFZLEFBQXZCLEVBMkNSLGNBQWMsQ0FBQSxBQUFBLFVBQUMsQ0FBVyxFQUFFLEFBQWIsRUFBZSxnQkFBZ0IsQ0FBMkI7RUFDeEUsT0FBTyxFQUFFLElBQUk7Q0FDYjs7QUE3Q0YsQUErQ0MsUUEvQ08sQ0FBQSxBQUFBLFNBQUMsRUFBVyxZQUFZLEFBQXZCLENBK0NQLE1BQU0sQ0FBQztFQUNQLE9BQU8sRUFBRSxFQUFFO0VBQ1gsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRURuR2MsWUFBWSxDQ21HSixXQUFXLENBQUMsV0FBVyxDQUFDLFdBQVc7RUFDckUsWUFBWSxFQUFFLEdBQUc7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLE1BQU07RUFDYixHQUFHLEVBQUUsR0FBRztFQUNSLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLGNBQWMsRUFBRSxJQUFJO0NBQ3BCOztBQTNERixBQTZEQyxRQTdETyxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsQ0E2RFAsUUFBUSxBQUFBLE1BQU0sQ0FBQztFQUNmLFlBQVksRUFBRSxXQUFXLENBQUMsV0FBVyxDRDdHWCxZQUFZLENDNkdvQixXQUFXO0VBQ3JFLFVBQVUsRUFBRSxNQUFNO0NBQ2xCOztBQWhFRixBQW1FRSxRQW5FTSxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsRUFrRVAsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULENBQ0EsTUFBTSxDQUFDO0VBQ1AsSUFBSSxFQUFFLE1BQU07RUFDWixLQUFLLEVBQUUsSUFBSTtDQUNYOztBQXRFSCxBQXdFRSxRQXhFTSxDQUFBLEFBQUEsU0FBQyxFQUFXLFlBQVksQUFBdkIsRUFrRVAsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBTUQsZ0JBQWdCLENBQWM7RUFDN0IsS0FBSyxFQUFFLElBQUk7RUFDWCxJQUFJLEVBQUUsQ0FBQztFQUNQLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFlBQVksRUFBRSxDQUFDO0NBQ2Y7O0FBSUgsQUFDQyxRQURPLENBQUEsQUFBQSxTQUFDLEVBQVcsaUJBQWlCLEFBQTVCLEVBQ1IsZUFBZSxDQUFjO0VBQzVCLGFBQWEsRUR4SFksSUFBSTtDQzZIN0I7O0FBUEYsQUFHRSxRQUhNLENBQUEsQUFBQSxTQUFDLEVBQVcsaUJBQWlCLEFBQTVCLEVBQ1IsZUFBZSxDQUVkLGVBQWUsQ0FBYztFQUM1QixTQUFTLEVBQUUsS0FBSztFQUNoQixPQUFPLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQSxVQUFVO0NBQ3hCOztBQU5ILEFBU0MsUUFUTyxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixDQVNQLE1BQU0sQ0FBQztFQUNQLE9BQU8sRUFBRSxFQUFFO0VBQ1gsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUQ5SWMsWUFBWSxDQzhJSixXQUFXLENBQUMsV0FBVyxDQUFDLFdBQVc7RUFDckUsWUFBWSxFQUFFLEdBQUc7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLE1BQU07RUFDYixHQUFHLEVBQUUsR0FBRztFQUNSLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLGNBQWMsRUFBRSxJQUFJO0NBQ3BCOztBQXJCRixBQXVCQyxRQXZCTyxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixDQXVCUCxRQUFRLEFBQUEsTUFBTSxDQUFDO0VBQ2YsWUFBWSxFQUFFLFdBQVcsQ0FBQyxXQUFXLENEeEpYLFlBQVksQ0N3Sm9CLFdBQVc7RUFDckUsVUFBVSxFQUFFLE1BQU07Q0FDbEI7O0FBR0YsQUFFQyxRQUZPLENBQUEsQUFBQSxTQUFDLEVBQVcsaUJBQWlCLEFBQTVCLEVBRVIsZUFBZTtBQURoQixRQUFRLENBQUEsQUFBQSxTQUFDLEVBQVcsTUFBTSxBQUFqQixFQUNSLGVBQWUsQ0FBYztFQUM1QixNQUFNLEVBQUUsSUFBSTtDQUNaOztBQUpGLEFBTUMsUUFOTyxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixFQU1SLGdCQUFnQjtBQUxqQixRQUFRLENBQUEsQUFBQSxTQUFDLEVBQVcsTUFBTSxBQUFqQixFQUtSLGdCQUFnQixDQUFjO0VBQzdCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxRQUFRO0VBQ3hCLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFQUFFLENBQUM7RUFDaEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsT0FBTyxFQUFFLENBQUM7RUFDVixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLGdCQUFnQixFQUFFLDBCQUE2QztFQUMvRCxlQUFlLEVEbEtVLElBQUk7RUNtSzdCLG1CQUFtQixFQUFFLGFBQWE7RUFDbEMsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixLQUFLLEVEcktvQixJQUFJO0VDc0s3QixNQUFNLEVEdEttQixJQUFJO0VDdUs3QixXQUFXLEVBQUUsQ0FBQztFQUNkLE9BQU8sRUFBRSxHQUFHO0VBQ1osYUFBYSxFQUFFLENBQUM7Q0FNaEI7O0FBN0JGLEFBeUJFLFFBekJNLENBQUEsQUFBQSxTQUFDLEVBQVcsaUJBQWlCLEFBQTVCLEVBTVIsZ0JBQWdCLEFBbUJkLE1BQU0sRUF6QlQsUUFBUSxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixFQU1SLGdCQUFnQixBQW9CZCxNQUFNO0FBekJULFFBQVEsQ0FBQSxBQUFBLFNBQUMsRUFBVyxNQUFNLEFBQWpCLEVBS1IsZ0JBQWdCLEFBbUJkLE1BQU07QUF4QlQsUUFBUSxDQUFBLEFBQUEsU0FBQyxFQUFXLE1BQU0sQUFBakIsRUFLUixnQkFBZ0IsQUFvQmQsTUFBTSxDQUFDO0VBQ1AsT0FBTyxFQUFFLENBQUM7Q0FDVjs7QUFJSCxBQUFBLGVBQWUsQ0FBYztFQUM1QixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLE1BQU07RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxnQkFBZ0IsRURyTVcsT0FBTztFQ3NNbEMsT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENEbk1VLE9BQU87RUNvTWxDLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLGFBQWEsRUxqTVUsR0FBRztDS2tNMUI7O0FBRUQsQUFBQSxjQUFjLENBQWM7RUFDM0IsTUFBTSxFQUFFLENBQUM7RUFDVCxZQUFZLEVBQUUsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJO0NBQ2hCOztBQUVELEFBQUEsc0JBQXNCLENBQWM7RUFDbkMsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLFFBQVE7RUFDeEIsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsY0FBYztFQUN2QixTQUFTLEVBQUUsT0FBTztDQWFsQjs7QUFsQkQsQUFPQyxzQkFQcUIsQ0FPckIsY0FBYyxDQUFjO0VBQzNCLEtBQUssRUFBRSxJQUFJO0VBQ1gsUUFBUSxFQUFFLE1BQU07RUFDaEIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsYUFBYSxFQUFFLElBQUk7RUFDbkIsV0FBVyxFQUFFLE1BQU07Q0FLbkI7O0FBakJGLEFBY0Usc0JBZG9CLENBT3JCLGNBQWMsQ0FPWixBQUFBLFVBQUMsQ0FBVyxFQUFFLEFBQWIsRUFBZTtFQUNoQixhQUFhLEVBQUUsQ0FBQztDQUNoQjs7QUFJSCxBQUFBLHdCQUF3QixDQUFjO0VBQ3JDLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsTUFBTTtDQXNCbkI7O0FBekJELEFBS0Msd0JBTHVCLENBS3ZCLGNBQWMsQ0FBYztFQUMzQixPQUFPLEVBQUUsV0FBVztFQUNwQixXQUFXLEVBQUUsTUFBTTtFQUNuQixhQUFhLEVEM05jLEdBQUc7RUM0TjlCLE9BQU8sRUFBRSxPQUFPO0VBQ2hCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLFdBQVcsRUFBRSxDQUFDO0VBQ2QsV0FBVyxFQUFFLEdBQUc7RUFDaEIsWUFBWSxFQUFFLEdBQUc7RUFDakIsVUFBVSxFQUFFLENBQUM7RUFDYixhQUFhLEVBQUUsR0FBRztFQUNsQixnQkFBZ0IsRURqUFUsT0FBTztFQ2tQakMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENEbFBTLE9BQU87RUNtUGpDLEtBQUssRUR4UHFCLE9BQU87RUN5UGpDLFVBQVUsRUFBRSxTQUFTO0NBS3JCOztBQXhCRixBQXFCRSx3QkFyQnNCLENBS3ZCLGNBQWMsQUFnQlosZUFBZSxDQUFDO0VBQ2hCLGdCQUFnQixFRHZQUyxPQUFPO0NDd1BoQzs7QUFJSCxBQUVFLFlBRlUsQ0FDWCx3QkFBd0IsQ0FDdkIsY0FBYyxDQUFjO0VBQzNCLGdCQUFnQixFRDlQUyxPQUFPO0VDK1BoQyxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0QvUFEsT0FBTztDQ2dRaEM7O0FBSUgsQUFBQSx3QkFBd0IsQ0FBYztFQUNyQyxPQUFPLEVBQUUsSUFBSTtFQUNiLE9BQU8sRUFBRSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxnQkFBZ0IsRUQvUVcsT0FBTztFQ2dSbEMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENENVFVLE9BQU87RUM2UWxDLEdBQUcsRUFBRSxJQUFJO0VBQ1QsVUFBVSxFQUFFLElBQUk7RUFDaEIseUJBQXlCLEVMM1FGLEdBQUc7RUs0UTFCLDBCQUEwQixFTDVRSCxHQUFHO0VLNlExQixRQUFRLEVBQUUsTUFBTTtFQUNoQixhQUFhLEVBQUUsVUFBVTtDQWlEekI7O0FBN0RELEFBY0Msd0JBZHVCLEFBY3RCLFVBQVUsQ0FBQztFQUNYLE9BQU8sRUFBRSxLQUFLO0NBQ2Q7O0FBaEJGLEFBa0JDLHdCQWxCdUIsQ0FrQnZCLGNBQWMsQ0FBYztFQUMzQixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsS0FBSztFQUNqQixRQUFRLEVBQUUsSUFBSTtFQUNkLDBCQUEwQixFQUFFLEtBQUs7RUFDakMsV0FBVyxFQUFFLGVBQWU7Q0FDNUI7O0FBeEJGLEFBMEJDLHdCQTFCdUIsQ0EwQnZCLGNBQWMsQ0FBYztFQUMzQixRQUFRLEVBQUUsUUFBUTtFQUNsQixjQUFjLEVBQUUsR0FBRztFQUNuQixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxNQUFNO0NBQ2pCOztBQUdBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQWxDMUIsQUFpQ0Msd0JBakN1QixDQWlDdkIsMEJBQTBCLENBQWM7SUFFdEMsYUFBYSxFQUFFLEtBQUs7R0FxQnJCO0VBeERGLEFBcUNHLHdCQXJDcUIsQ0FpQ3ZCLDBCQUEwQixBQUl2QixNQUFNLENBQUM7SUFDUCxPQUFPLEVBQUUsc0JBQXNCO0lBQy9CLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxDQUFDO0lBQ2QsT0FBTyxFQUFFLENBQUM7SUFDVixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsSUFBSTtJQUNYLEdBQUcsRUFBRSxHQUFHO0lBQ1IsU0FBUyxFQUFFLGdCQUFnQjtHQUMzQjs7O0FBOUNKLEFBaURFLHdCQWpEc0IsQ0FpQ3ZCLDBCQUEwQixBQWdCeEIsZUFBZSxDQUFDO0VBQ2hCLGdCQUFnQixFQUFFLE9BQXlCO0NBSzNDOztBQXZESCxBQW9ERyx3QkFwRHFCLENBaUN2QiwwQkFBMEIsQUFnQnhCLGVBQWUsQUFHZCxNQUFNLENBQUM7RUFDUCxPQUFPLEVBQUUsRUFBRTtDQUNYOztBQXRESixBQTBEQyx3QkExRHVCLENBMER2QixxQkFBcUIsQ0FBYztFQUNsQyxPQUFPLEVBQUUsSUFBSTtDQUNiOztBQUdGLEFBQ0MsV0FEVSxDQUNWLHdCQUF3QixDQUFjO0VBQ3JDLEdBQUcsRUFBRSxJQUFJO0VBQ1QsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsQ0FBQztFQUNiLGFBQWEsRUFBRSxJQUFJO0VBQ25CLGFBQWEsRUx2VVMsR0FBRyxDQUFILEdBQUcsQ0t1VW9DLENBQUMsQ0FBQyxDQUFDO0NBQ2hFOztBQUdGLEFBQUEsY0FBYyxDQUFjO0VBQzNCLE1BQU0sRUFBRSxPQUFPO0NBQ2Y7O0FBRUQsQUFBQSwwQkFBMEIsQ0FBYztFQUN2QyxNQUFNLEVBQUUsT0FBTztDQUNmOztBQUVELEFBQUEsd0JBQXdCLENBQWM7RUFDckMsTUFBTSxFQUFFLFdBQVc7RUFDbkIsV0FBVyxFQUFFLElBQUk7RUFDakIsT0FBTyxFQUFFLEVBQUU7Q0FDWDs7QUFFRCxBQUFBLGlCQUFpQixDQUFjO0VBQzlCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBb0M7RUFDN0QsS0FBSyxFQUFFLElBQWtCO0NBQ3pCOztBQUVELEFBQUEsZ0JBQWdCLENBQWM7RUFDN0IsV0FBVyxFQUFFLE9BQU87RUFDcEIsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsQ0FBQztFQUNULGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLE1BQU0sRUFBRSxPQUFPO0NBS2Y7O0FBYkQsQUFVQyxnQkFWZSxBQVVkLE1BQU0sQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJO0NBQ2I7O0FBR0YsQUFBQSxlQUFlLENBQWM7RUFDNUIsT0FBTyxFQUFFLFlBQVk7RUFDckIsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixNQUFNLEVBQUUsb0JBQW9CO0VBQzVCLE1BQU0sRUFBRSxZQUFZO0VBQ3BCLGFBQWEsRUFBRSxZQUFZO0VBQzNCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLFlBQVk7RUFDeEIsS0FBSyxFQUFFLGVBQWU7RUFDdEIsT0FBTyxFQUFFLGtCQUFrQjtFQUMzQixNQUFNLEVBQUUsSUFBSSxDQUFBLFVBQVU7Q0FldEI7O0FBWkMsQUFBRCx1QkFBUyxDQUFDO0VBQ1QsSUFBSSxFQUFFLHdCQUF3QixDQUFDLFVBQVU7RUFDekMsU0FBUyxFQUFFLFVBQVUsQ0FBQyxVQUFVO0VBQ2hDLE1BQU0sRUFBRSxjQUFjO0VBQ3RCLE1BQU0sRUFBRSxlQUFlO0VBQ3ZCLFFBQVEsRUFBRSxpQkFBaUI7RUFDM0IsT0FBTyxFQUFFLFlBQVk7RUFDckIsUUFBUSxFQUFFLG1CQUFtQjtFQUM3QixLQUFLLEVBQUUsY0FBYztFQUNyQixTQUFTLEVBQUUsZUFBZTtFQUMxQixTQUFTLEVBQUUsaUJBQWlCO0NBQzVCOztBQUdGLEFBQ0MsUUFETyxDQUFDLGVBQWUsQ0FDdkIsS0FBSyxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQWM7RUFDdkMsT0FBTyxFQUFFLGVBQWU7RUFDeEIsVUFBVSxFQUFFLGVBQWU7RUFDM0IsTUFBTSxFQUFFLGVBQWU7Q0FDdkI7O0FBR0YsQUFBQSxxQkFBcUIsQ0FBYztFQUNsQyxPQUFPLEVBQUUsRUFBRTtDQUNYOztBQ2xhRCxBQUVJLElBRkEsQUFBQSxJQUFJLENBQ04sUUFBUSxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixFQUNQLGVBQWUsQ0FBYztFQUMzQixhQUFhLEVBQUUsR0FBRztFQUNsQixZQUFZLEVGY1MsSUFBSTtDRWIxQjs7QUFMTCxBQU9JLElBUEEsQUFBQSxJQUFJLENBQ04sUUFBUSxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixDQU1OLE1BQU0sQ0FBQztFQUNOLEtBQUssRUFBRSxJQUFJO0VBQ1gsSUFBSSxFQUFFLE1BQU07Q0FDYjs7QUFWTCxBQWFFLElBYkUsQUFBQSxJQUFJLENBYU4sc0JBQXNCLENBQWM7RUFDbEMsYUFBYSxFQUFFLEdBQUc7RUFDbEIsWUFBWSxFQUFFLElBQUk7Q0FDbkI7O0FBaEJILEFBbUJJLElBbkJBLEFBQUEsSUFBSSxDQWtCTix3QkFBd0IsQ0FDdEIsY0FBYyxDQUFjO0VBQzFCLFlBQVksRUFBRSxDQUFDO0VBQ2YsV0FBVyxFQUFFLE1BQU07Q0FNcEI7O0FBM0JMLEFBdUJNLElBdkJGLEFBQUEsSUFBSSxDQWtCTix3QkFBd0IsQ0FDdEIsY0FBYyxDQUlYLEFBQUEsY0FBQyxBQUFBLEVBQWdCO0VBQ2hCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFlBQVksRUFBRSxHQUFHO0NBQ2xCOztBQTFCUCxBQStCSSxJQS9CQSxBQUFBLElBQUksQ0E4Qk4sd0JBQXdCLENBQ3RCLGNBQWMsQ0FBYztFQUMxQixVQUFVLEVBQUUsS0FBSztDQUNsQjs7QUFqQ0wsQUFvQ0UsSUFwQ0UsQUFBQSxJQUFJLENBb0NOLGVBQWUsQ0FBYztFQUMzQixhQUFhLEVBQUUsY0FBYztFQUM3QixZQUFZLEVBQUUsWUFBWTtDQUMzQjs7QUF2Q0gsQUEwQ0ksSUExQ0EsQUFBQSxJQUFJLENBeUNOLFFBQVEsQ0FBQSxBQUFBLFNBQUMsRUFBVyxpQkFBaUIsQUFBNUIsRUFDUCxnQkFBZ0IsRUExQ3BCLElBQUksQUFBQSxJQUFJLENBeUNrQyxRQUFRLENBQUEsQUFBQSxTQUFDLEVBQVcsTUFBTSxBQUFqQixFQUMvQyxnQkFBZ0IsQ0FBYztFQUM1QixZQUFZLEVGdkJTLEdBQUc7RUV3QnhCLFdBQVcsRUFBRSxJQUF5QjtFQUN0QyxZQUFZLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFtQztFQUMzRCxXQUFXLEVBQUUsSUFBSTtDQUNsQjs7QUFHSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFsRDFCLEFBb0RNLElBcERGLEFBQUEsSUFBSSxDQW1ESix3QkFBd0IsQ0FDdEIsMEJBQTBCLENBQWM7SUFDdEMsVUFBVSxFQUFFLEtBQUs7SUFDakIsWUFBWSxFQUFFLEtBQUs7SUFDbkIsYUFBYSxFQUFFLElBQUk7R0FLcEI7RUE1RFAsQUF3RFEsSUF4REosQUFBQSxJQUFJLENBbURKLHdCQUF3QixDQUN0QiwwQkFBMEIsQUFJdkIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFQUFFLElBQUk7SUFDWCxJQUFJLEVBQUUsSUFBSTtHQUNYOzs7QUMzRFQsQUFHRyxtQkFIZ0IsQ0FDbEIsUUFBUSxDQUFBLEFBQUEsU0FBQyxFQUFXLGlCQUFpQixBQUE1QixFQUNSLGVBQWUsQ0FDZCxlQUFlLENBQUM7RUFDZixPQUFPLEVBQUUsa0JBQWtCO0NBQzNCOztBQUxKLEFBTUcsbUJBTmdCLENBQ2xCLFFBQVEsQ0FBQSxBQUFBLFNBQUMsRUFBVyxpQkFBaUIsQUFBNUIsRUFDUixlQUFlLENBSWQsd0JBQXdCLENBQUM7RUFDeEIsT0FBTyxFQUFFLGlCQUFpQjtDQUMxQjs7QUFSSixBQWNFLG1CQWRpQixDQVlsQixXQUFXLENBRVYsZUFBZTtBQWRqQixtQkFBbUIsQ0FhbEIsUUFBUSxDQUNQLGVBQWUsQ0FBYztFQUM1QixZQUFZLEVIRmEsT0FBTztFR0doQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDSEhJLE9BQU87RUdJaEMsT0FBTyxFQUFFLElBQUk7Q0FDYjs7QUFsQkgsQUFxQkUsbUJBckJpQixDQW9CbEIsV0FBVyxBQUFBLFFBQVEsQ0FDbEIsZUFBZSxDQUFjO0VBQzVCLFlBQVksRUhUYSxPQUFPO0VHVWhDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENIVkksT0FBTztFR1doQyxPQUFPLEVBQUUsSUFBSTtDQUNiOztBQXpCSCxBQTZCRSxtQkE3QmlCLENBNEJsQixRQUFRLENBQ1Asd0JBQXdCLENBQWM7RUFDckMsWUFBWSxFSGpCYSxPQUFPO0VHa0JoQyxnQkFBZ0IsRUFBRSxPQUFtQztFQUNyRCxhQUFhLEVBQUUsQ0FBQztFQUNoQixVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDSHBCRSxPQUFPO0NHcUJoQzs7QUFsQ0gsQUFzQ0UsbUJBdENpQixDQXFDbEIsUUFBUSxBQUFBLFdBQVcsQ0FDbEIsd0JBQXdCLENBQWM7RUFDckMsVUFBVSxFQUFFLENBQUM7RUFDYixtQkFBbUIsRUFBRSxPQUFtQztFQUN4RCxVQUFVLEVBQUUsQ0FBQyxDQUFFLElBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDSDVCQyxPQUFPO0NHNkJoQzs7QUYySkgsQUFBQSxlQUFlLENFdkpDO0VBQ2YsVUFBVSxFQUFFLElBQUk7Q0FDaEI7O0FBR0QsQUFBQSxHQUFHLEFBQUEsa0JBQWtCLEFBQUEsNkJBQTZCLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsd0JBQXdCLENBQUMsY0FBYyxDQUFDO0VBQ2pJLFdBQVcsRUFBRSxDQUFDO0NBQ2Q7O0FDcERELEFBRUMsbUJBRmtCLENBRWxCLFlBQVksQ0FBQztFQUNaLE1BQU0sRUFBRSxHQUFHO0VBQ1gsWUFBWSxFQUFFLEtBQUs7RUFDbkIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsTUFBTSxFQUFFLE9BQU87RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixNQUFNLEVBQUUsQ0FBQztFQUNULGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxJQUFJO0NBQ2hCOztBQWRGLEFBZ0JDLG1CQWhCa0IsQ0FnQmxCLGtCQUFrQixDQUFDO0VBQ2xCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7Q0FDWDs7QUFuQkYsQUFxQkMsbUJBckJrQixDQXFCbEIsZUFBZSxDQUFDO0VBQ2YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsUUFBUTtFQUNqQixVQUFVLEVBQUUsSUFBSTtDQUNoQjs7QUExQkYsQUE0QkMsbUJBNUJrQixDQTRCbEIsZUFBZSxDQUFDO0VBQ2YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsU0FBUztDQUNsQjs7QUFoQ0YsQUFrQ0MsbUJBbENrQixDQWtDbEIsbUJBQW1CLENBQUM7RUFDbkIsZ0JBQWdCLEVQcENULE9BQU87RU9xQ2QsWUFBWSxFUHJDTCxPQUFPO0VPc0NkLEtBQUssRUFBRSxJQUFJO0NBWVg7O0FBakRGLEFBdUNFLG1CQXZDaUIsQ0FrQ2xCLG1CQUFtQixBQUtqQixNQUFNLEVBdkNULG1CQUFtQixDQWtDbEIsbUJBQW1CLEFBS1IsTUFBTSxDQUFDO0VBQ2hCLGdCQUFnQixFUHZDTixPQUFPO0VPd0NqQixZQUFZLEVQeENGLE9BQU87RU95Q2pCLEtBQUssRUFBRSxJQUFJO0NBQ1g7O0FBM0NILEFBNkNFLG1CQTdDaUIsQ0FrQ2xCLG1CQUFtQixBQVdqQixNQUFNLENBQUM7RUFDUCxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENQN0MzQixPQUFPO0VPOENqQixPQUFPLEVBQUUsQ0FBQztDQUNWOztBQWhESCxBQW1EQyxtQkFuRGtCLENBbURsQixpQkFBaUIsQ0FBQztFQUNqQixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLFlBQVksRUFBRSxPQUFPO0VBQ3JCLEtBQUssRUFBRSxPQUFPO0NBY2Q7O0FBcEVGLEFBd0RFLG1CQXhEaUIsQ0FtRGxCLGlCQUFpQixBQUtmLE1BQU0sQ0FBQztFQUNQLGdCQUFnQixFQUFFLE9BQU87RUFDekIsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFQUFFLE9BQU87Q0FDZDs7QUE1REgsQUE4REUsbUJBOURpQixDQW1EbEIsaUJBQWlCLEFBV2YsU0FBUyxDQUFDO0VBRVYsTUFBTSxFQUFFLE9BQU87RUFDZixjQUFjLEVBQUUsSUFBSTtFQUNwQixVQUFVLEVBQUUsSUFBSTtDQUNoQjs7QUFuRUgsQUFzRUMsbUJBdEVrQixDQXNFbEIsaUJBQWlCLENBQUM7RUFDakIsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixZQUFZLEVBQUUsSUFBSTtFQUNsQixLQUFLLEVBQUUsSUFBSTtDQU9YOztBQWhGRixBQTJFRSxtQkEzRWlCLENBc0VsQixpQkFBaUIsQUFLZixNQUFNLEVBM0VULG1CQUFtQixDQW1EbEIsaUJBQWlCLEFBV2YsU0FBUyxDQWFGO0VBQ1AsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixZQUFZLEVBQUUsSUFBSTtFQUNsQixLQUFLLEVBQUUsSUFBSTtDQUNYOztBQS9FSCxBQWtGQyxtQkFsRmtCLENBa0ZsQix1QkFBdUIsQ0FBQztFQUN2QixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLE1BQU0sRUFBRSxjQUFjO0VBQ3RCLEtBQUssRUFBRSxJQUFJO0NBY1g7O0FBbkdGLEFBdUZFLG1CQXZGaUIsQ0FrRmxCLHVCQUF1QixBQUtyQixNQUFNLENBQUM7RUFDUCxnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0NBQ1g7O0FBM0ZILEFBNkZFLG1CQTdGaUIsQ0FrRmxCLHVCQUF1QixBQVdyQixNQUFNLENBQUM7RUFDUCxnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLFlBQVksRUFBRSxPQUFPO0VBQ3JCLFVBQVUsRUFBRSxpQkFBaUI7RUFDN0IsT0FBTyxFQUFFLElBQUk7Q0FDYjs7QUFsR0gsQUFxR0MsbUJBckdrQixDQXFHbEIsd0JBQXdCLENBQUM7RUFDeEIsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRVB0R0MsT0FBTztDTzZIYjs7QUEvSEYsQUEwR0UsbUJBMUdpQixDQXFHbEIsd0JBQXdCLEFBS3RCLE1BQU0sQ0FBQztFQUNQLGdCQUFnQixFUHpHWCxPQUFPO0VPMEdaLEtBQUssRUFBRSxJQUFJO0NBQ1g7O0FBN0dILEFBK0dFLG1CQS9HaUIsQ0FxR2xCLHdCQUF3QixDQVV2QixVQUFVLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtDQVVsQjs7QUExSEgsQUFrSEcsbUJBbEhnQixDQXFHbEIsd0JBQXdCLENBVXZCLFVBQVUsQUFHUixNQUFNLENBQUM7RUFDUCxPQUFPLEVBQUUsR0FBRztFQUNaLGFBQWEsRUFBRSxHQUFHLENBQUMsTUFBTSxDUGxIckIsT0FBTztFT21IWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsSUFBSTtFQUNaLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUk7Q0FDWDs7QUF6SEosQUE0SEUsbUJBNUhpQixDQXFHbEIsd0JBQXdCLENBdUJ2QixVQUFVLENBQUM7RUFDVixNQUFNLEVBQUUsSUFBSTtDQUNaOztBQzdISCxBQUlFLElBSkUsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQUVYLENBQUM7QUFKSCxJQUFJLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0FHWCxDQUFDLEFBQUEsUUFBUTtBQUxYLElBQUksQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQUlYLENBQUMsQUFBQSxPQUFPLENBQUM7RUFDUixrQkFBa0IsRUFBRSxVQUFVO0VBQzlCLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFVBQVUsRUFBRSxVQUFVO0NBQ3RCOztBQVZILEFBY0csSUFkQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBVVgsR0FBRyxBQUFBLHVCQUF1QixDQUV6QixHQUFHLEFBQUEsYUFBYSxDQUFDO0VBQ2hCLGFBQWEsRUFBRSxDQUFDO0VBQ2hCLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBa0I7Q0FXeEM7O0FBM0JKLEFBa0JJLElBbEJBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0FVWCxHQUFHLEFBQUEsdUJBQXVCLENBRXpCLEdBQUcsQUFBQSxhQUFhLENBSWYsR0FBRyxBQUFBLG1CQUFtQixDQUFDO0VBQ3RCLEtBQUssRUFBRSxrQkFBZTtFQUN0QixHQUFHLEVBQUUsR0FBRztFQUNSLEtBQUssRUFBRSxHQUFHO0NBS1Y7O0FBMUJMLEFBdUJLLElBdkJELENBRUgsR0FBRyxBQUFBLFNBQVMsQ0FVWCxHQUFHLEFBQUEsdUJBQXVCLENBRXpCLEdBQUcsQUFBQSxhQUFhLENBSWYsR0FBRyxBQUFBLG1CQUFtQixBQUtwQixNQUFNLENBQUM7RUFDUCxLQUFLLEVBQUUsa0JBQWdCO0NBQ3ZCOztBQXpCTixBQWdDRyxJQWhDQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBRWYsR0FBRyxBQUFBLGlCQUFpQixDQUFDO0VBQ3BCLE1BQU0sRUFBRSxxQkFBcUI7RUFDN0IsT0FBTyxFQUFFLFlBQVk7Q0FlckI7O0FBakRKLEFBb0NJLElBcENBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0FFZixHQUFHLEFBQUEsaUJBQWlCLENBSW5CLElBQUksQUFBQSxnQkFBZ0IsQ0FBQztFQUNwQixNQUFNLEVBQUUsWUFBWTtFQUNwQixLQUFLLEVBQUUsa0JBQWtCO0NBQ3pCOztBQXZDTCxBQXlDSSxJQXpDQSxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBRWYsR0FBRyxBQUFBLGlCQUFpQixDQVNuQixJQUFJLEFBQUEsZUFBZSxDQUFDO0VBQ25CLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7Q0FDWDs7QUE1Q0wsQUE4Q0ksSUE5Q0EsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQUVmLEdBQUcsQUFBQSxpQkFBaUIsQ0FjbkIsSUFBSSxBQUFBLGdCQUFnQixHQUFHLElBQUksQUFBQSxlQUFlLENBQUM7RUFDMUMsVUFBVSxFQUFFLGVBQWU7Q0FDM0I7O0FBaERMLEFBbURHLElBbkRDLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0FxQmYsR0FBRyxBQUFBLHNCQUFzQixDQUFDO0VBQ3pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE9BQU8sRUFBRSxLQUFLO0NBS2Q7O0FBMURKLEFBdURJLElBdkRBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0FxQmYsR0FBRyxBQUFBLHNCQUFzQixDQUl4QixpQkFBaUIsQ0FBQztFQUNqQixRQUFRLEVBQUUsT0FBTztDQUNqQjs7QUF6REwsQUE0REcsSUE1REMsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQThCZixHQUFHLEFBQUEsaUJBQWlCLENBQUM7RUFDcEIsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxHQUFHO0NBb0NoQjs7QUFuR0osQUFrRUssSUFsRUQsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQThCZixHQUFHLEFBQUEsaUJBQWlCLEFBS2xCLGFBQWEsQ0FDYixDQUFDLENBQUM7RUFDRCxTQUFTLEVBQUUsSUFBSTtFQUNmLE9BQU8sRUFBRSxNQUFNO0NBQ2Y7O0FBckVOLEFBd0VJLElBeEVBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0E4QmYsR0FBRyxBQUFBLGlCQUFpQixDQVluQixDQUFDLENBQUM7RUFDRCxNQUFNLEVBQUUsUUFBUTtFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0NBYWhCOztBQXhGTCxBQTZFSyxJQTdFRCxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBOEJmLEdBQUcsQUFBQSxpQkFBaUIsQ0FZbkIsQ0FBQyxBQUtDLGFBQWEsQ0FBQztFQUNkLE1BQU0sRUFBRSxDQUFDO0NBQ1Q7O0FBL0VOLEFBaUZLLElBakZELENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0E4QmYsR0FBRyxBQUFBLGlCQUFpQixDQVluQixDQUFDLEFBU0MsTUFBTSxDQUFDO0VBQ1AsU0FBUyxFQUFFLElBQUk7Q0FDZjs7QUFuRk4sQUFxRkssSUFyRkQsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQThCZixHQUFHLEFBQUEsaUJBQWlCLENBWW5CLENBQUMsQUFhQyxNQUFNLENBQUM7RUFDUCxTQUFTLEVBQUUsSUFBSTtDQUNmOztBQXZGTixBQTBGSSxJQTFGQSxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBOEJmLEdBQUcsQUFBQSxpQkFBaUIsQ0E4Qm5CLGtCQUFrQixDQUFDO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLElBQUk7RUFDWCxlQUFlLEVBQUUsSUFBSTtDQUtyQjs7QUFsR0wsQUErRkssSUEvRkQsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQThCZixHQUFHLEFBQUEsaUJBQWlCLENBOEJuQixrQkFBa0IsQUFLaEIsTUFBTSxDQUFDO0VBQ1AsZUFBZSxFQUFFLFNBQVM7Q0FDMUI7O0FBakdOLEFBdUdJLElBdkdBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0F1RWYsR0FBRyxBQUFBLGlCQUFpQixDQUVuQixrQkFBa0IsQ0FBQztFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLElBQUk7RUFDWCxlQUFlLEVBQUUsSUFBSTtFQUNyQixXQUFXLEVBQUUsSUFBSTtDQU1qQjs7QUFsSEwsQUE4R0ssSUE5R0QsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQXVFZixHQUFHLEFBQUEsaUJBQWlCLENBRW5CLGtCQUFrQixBQU9oQixNQUFNLENBQUM7RUFDUCxLQUFLLEVBQUUsSUFBSTtFQUNYLGVBQWUsRUFBRSxTQUFTO0NBQzFCOztBQWpITixBQXFIRyxJQXJIQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBdUZmLGNBQWMsQ0FBQztFQUNkLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLE1BQU0sRUFBRSxRQUFRO0NBdUNoQjs7QUE5SkosQUF5SEksSUF6SEEsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQXVGZixjQUFjLENBSWIsQ0FBQyxDQUFDO0VBQ0QsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixNQUFNLEVBQUUsT0FBTztFQUNmLE9BQU8sRUFBRSxjQUFjO0VBQ3ZCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxRQUFRLEVBQUUsUUFBUTtDQW1CbEI7O0FBbEpMLEFBaUlLLElBaklELENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0F1RmYsY0FBYyxDQUliLENBQUMsQUFRQyxNQUFNLENBQUM7RUFDUCxPQUFPLEVBQUUsT0FBTztFQUNoQixPQUFPLEVBQUUsWUFBWTtFQUNyQixJQUFJLEVBQUUsdUNBQXVDO0VBQzdDLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsU0FBUyxFQUFFLElBQUk7RUFDZixhQUFhLEVBQUUsR0FBRztFQUNsQixPQUFPLEVBQUUsT0FBTztFQUNoQixjQUFjLEVBQUUsSUFBSTtFQUNwQixzQkFBc0IsRUFBRSxXQUFXO0VBQ25DLHVCQUF1QixFQUFFLFNBQVM7RUFDbEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEtBQUs7RUFDVixLQUFLLEVBQUUsR0FBRztFQUNWLFlBQVksRUFBRSxLQUFLO0VBQ25CLEtBQUssRUFBRSxPQUFPO0NBQ2Q7O0FBakpOLEFBb0pJLElBcEpBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0F1RmYsY0FBYyxDQStCYixJQUFJLENBQUM7RUFDSixXQUFXLEVBQUUsR0FBRztFQUNoQixLQUFLLEVBQUUsT0FBTztDQUNkOztBQXZKTCxBQXlKSSxJQXpKQSxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBdUZmLGNBQWMsQ0FvQ2IsQ0FBQyxDQUFDO0VBQ0QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsS0FBSztFQUNkLFVBQVUsRUFBRSxJQUFJO0NBQ2hCOztBQTdKTCxBQWdLRyxJQWhLQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBa0lmLGNBQWMsQ0FBQztFQUNkLE1BQU0sRUFBRSxVQUFVO0NBQ2xCOztBQWxLSixBQW9LRyxJQXBLQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBc0lmLGtCQUFrQixDQUFDO0VBQ2xCLE1BQU0sRUFBRSxhQUFhO0NBQ3JCOztBQXRLSixBQXdLRyxJQXhLQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBMElmLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxJQUFDLEFBQUEsQ0FBVSxJQUFLLENKbU54QixlQUFlLEVJbk4wQjtFQUNyQyxPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxHQUFHO0VBQ1YsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixPQUFPLEVBQUUsZUFBZTtFQUN4QixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsMkJBQTJCO0VBQ25DLFdBQVcsRUFBRSxZQUFZO0VBQ3pCLE9BQU8sRUFBRSxDQUFDO0NBTVY7O0FBdExKLEFBa0xJLElBbExBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0EwSWYsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQUFVLElBQUssQ0ptTnhCLGVBQWUsQ0l6TVYsTUFBTSxDQUFDO0VBQ1AsWUFBWSxFQUFFLE9BQU87RUFDckIsVUFBVSxFQUFFLGlCQUFpQjtDQUM3Qjs7QUFyTEwsQUF3TEcsSUF4TEMsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQTBKZix3QkFBd0IsQ0FBQztFQUN4QixNQUFNLEVBQUUsTUFBTTtFQUNkLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFQUFFLE9BQU87Q0FDaEI7O0FBN0xKLEFBK0xHLElBL0xDLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0FpS2Ysd0JBQXdCLEFBQUEsU0FBUyxDQUFDO0VBQ2pDLEtBQUssRUFBRSxJQUFJO0NBQ1g7O0FBak1KLEFBbU1HLElBbk1DLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0FxS2YsTUFBTSxDQUFBLEFBQUEsUUFBQyxBQUFBLEVBQVU7RUFDaEIsTUFBTSxFQUFFLE9BQU87Q0FDZjs7QUFyTUosQUF1TUcsSUF2TUMsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQXlLZixNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEVBQVUsWUFBWSxDQUFDO0VBQ2xDLGdCQUFnQixFUjFNWCxPQUFPO0VRMk1aLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLElBQUk7Q0FXYjs7QUFyTkosQUE0TUksSUE1TUEsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQXlLZixNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEVBQVUsWUFBWSxBQUtoQyxNQUFNLENBQUM7RUFDUCxnQkFBZ0IsRVI3TVIsT0FBTztFUThNZixZQUFZLEVSOU1KLE9BQU87Q1ErTWY7O0FBL01MLEFBaU5JLElBak5BLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0F5S2YsTUFBTSxBQUFBLElBQUssRUFBQSxBQUFBLFFBQUMsQUFBQSxFQUFVLFlBQVksQUFVaEMsTUFBTSxDQUFDO0VBQ1AsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDUmxON0IsT0FBTztFUW1OZixPQUFPLEVBQUUsQ0FBQztDQUNWOztBQXBOTCxBQXVORyxJQXZOQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBeUxmLE1BQU07QUF2TlQsSUFBSSxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBMExmLE1BQU0sQUFBQSxZQUFZLENBQUM7RUFDbEIsS0FBSyxFQUFFLElBQUk7Q0FDWDs7QUExTkosQUE0TkcsSUE1TkMsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQThMZixNQUFNLEFBQUEsVUFBVSxDQUFDO0VBQ2hCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsVUFBVSxFQUFFLE1BQU07RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUscUJBQXFCO0NBQzdCOztBQWpPSixBQW1PRyxJQW5PQyxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLENBcU1mLE1BQU0sQUFBQSxnQkFBZ0IsQ0FBQztFQUN0QixjQUFjLEVBQUUsZUFBZTtDQUMvQjs7QUFyT0osQUF1T0csSUF2T0MsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQXlNZixNQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxHQUFHO0NBQ1Y7O0FBMU9KLEFBNE9HLElBNU9DLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQ0E4TWYsY0FBYyxDQUFDO0VBQ2QsTUFBTSxFQUFFLDRCQUE0QjtDQUNwQzs7QUE5T0osQUFnUEcsSUFoUEMsQ0FFSCxHQUFHLEFBQUEsU0FBUyxDQTRCWCxHQUFHLEFBQUEsYUFBYSxDQWtOZixpQkFBaUIsQ0FBQyxnQkFBZ0IsQ0FBQztFQUNsQyxrQkFBa0IsRUFBRSxlQUFlO0VBQ25DLFVBQVUsRUFBRSxlQUFlO0VBQzNCLGlCQUFpQixFQUFFLGVBQWU7RUFDbEMsYUFBYSxFQUFFLGVBQWU7RUFDOUIsU0FBUyxFQUFFLGVBQWU7RUFDMUIsU0FBUyxFQUFFLGVBQWU7Q0FDMUI7O0FBdlBKLEFBMlBJLElBM1BBLENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQUEyTmQsb0NBQW9DLENBRXBDLEdBQUcsQUFBQSxpQkFBaUIsQ0FBQztFQUNwQixTQUFTLEVBQUUsSUFBSTtDQUNmOztBQTdQTCxBQWlRSyxJQWpRRCxDQUVILEdBQUcsQUFBQSxTQUFTLENBNEJYLEdBQUcsQUFBQSxhQUFhLEFBMk5kLG9DQUFvQyxDQU1wQyxHQUFHLEFBQUEsaUJBQWlCLENBRW5CLFlBQVksQ0FBQztFQUNaLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLElBQUk7Q0FDaEI7O0FBclFOLEFBdVFLLElBdlFELENBRUgsR0FBRyxBQUFBLFNBQVMsQ0E0QlgsR0FBRyxBQUFBLGFBQWEsQUEyTmQsb0NBQW9DLENBTXBDLEdBQUcsQUFBQSxpQkFBaUIsQ0FRbkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxFQUFhO0VBQ2xCLFVBQVUsRUFBRSxlQUFlO0NBQzNCOztBQXpRTixBQStRRyxJQS9RQyxDQUVILEdBQUcsQUFBQSxTQUFTLEFBNFFWLDJCQUEyQixDQUMzQixzQkFBc0IsQ0FBQztFQUN0QixNQUFNLEVBQUUsZUFBZTtFQUN2QixVQUFVLEVBQUUsV0FBVztFQUN2QixVQUFVLEVBQUUsc0JBQXNCO0NBS2xDOztBQXZSSixBQW9SSSxJQXBSQSxDQUVILEdBQUcsQUFBQSxTQUFTLEFBNFFWLDJCQUEyQixDQUMzQixzQkFBc0IsQ0FLckIsaUJBQWlCLENBQUM7RUFDakIsYUFBYSxFQUFFLENBQUM7Q0FDaEI7O0FBdFJMLEFBMlJDLElBM1JHLENBMlJILFFBQVEsQ0FBQztFQUNSLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFNBQVMsRUFBRSxJQUFJO0NBS2Y7O0FBbFNGLEFBK1JFLElBL1JFLENBMlJILFFBQVEsQ0FJUCxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLENBQVUsZUFBZSxBQUFBLElBQUssQ0FBQSxlQUFlLEVBQUU7RUFDcEQsT0FBTyxFQUFFLHVCQUF1QjtDQUNoQzs7QUFJSCxNQUFNLENBQUMsTUFBTSxNQUFNLFVBQVUsRUFBRSxLQUFLO0VBQ25DLEFBRUUsSUFGRSxDQUFDLEdBQUcsQUFBQSxTQUFTLENBQ2hCLGFBQWEsQ0FDWixjQUFjLEVBRmhCLElBQUksQ0FBQyxHQUFHLEFBQUEsU0FBUyxDQUNoQixhQUFhLENBQ0ksa0JBQWtCLENBQUM7SUFDbEMsT0FBTyxFQUFFLElBQUk7R0FDYjs7O0FDM1NKLEFBRUMsbUJBRmtCLENBRWxCLGNBQWMsQ0FBQztFQUNkLE9BQU8sRUFBRSxJQUFJO0VBQ2IsYUFBYSxFQUFFLElBQUk7RUFDbkIsTUFBTSxFQUFFLHFCQUFxQjtDQThDN0I7O0FBbkRGLEFBT0UsbUJBUGlCLENBRWxCLGNBQWMsQ0FLYixFQUFFLENBQUM7RUFDRixVQUFVLEVBQUUsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPO0NBQ2Q7O0FBVkgsQUFZRSxtQkFaaUIsQ0FFbEIsY0FBYyxDQVViLENBQUMsQ0FBQztFQUNELE1BQU0sRUFBRSxVQUFVO0NBS2xCOztBQWxCSCxBQWVHLG1CQWZnQixDQUVsQixjQUFjLENBVWIsQ0FBQyxBQUdDLGFBQWEsQ0FBQztFQUNkLE1BQU0sRUFBRSxDQUFDO0NBQ1Q7O0FBakJKLEFBb0JFLG1CQXBCaUIsQ0FFbEIsY0FBYyxBQWtCWix1QkFBdUIsQ0FBQztFQUN4QixNQUFNLEVBQUUsQ0FBQztDQUNUOztBQXRCSCxBQXdCRSxtQkF4QmlCLENBRWxCLGNBQWMsQUFzQlosb0JBQW9CLENBQUM7RUFDckIsU0FBUyxFQUFFLElBQUk7Q0FDZjs7QUExQkgsQUE0QkUsbUJBNUJpQixDQUVsQixjQUFjLEFBMEJaLHNCQUFzQixDQUFDO0VBQ3ZCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFQUFFLE9BQU87Q0FDZDs7QUFoQ0gsQUFrQ0UsbUJBbENpQixDQUVsQixjQUFjLEFBZ0NaLG1CQUFtQixDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFQUFFLE9BQU87Q0FDZDs7QUF0Q0gsQUF3Q0UsbUJBeENpQixDQUVsQixjQUFjLEFBc0NaLHNCQUFzQixDQUFDO0VBQ3ZCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFQUFFLE9BQU87Q0FDZDs7QUE1Q0gsQUE4Q0UsbUJBOUNpQixDQUVsQixjQUFjLEFBNENaLHFCQUFxQixDQUFDO0VBQ3RCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFQUFFLE9BQU87Q0FDZDs7QUNsREgsQUFBQSxhQUFhLENBQUM7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFDLHdCQUF3QixDQUFDLFNBQVM7RUFDN0MsT0FBTyxFQUFFLFlBQVk7Q0FDckI7O0FBRUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxPQUFPO0NBQUU7O0FBQzdELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsT0FBTztDQUFFOztBQUM3RCxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxPQUFPO0NBQUU7O0FBQzdELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsT0FBTztDQUFFOztBQUM3RCxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsUUFBUTtDQUFFOztBQUM5RCxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsUUFBUTtDQUFFOztBQUM5RCxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsUUFBUTtDQUFFOztBQUM5RCxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLE9BQU87Q0FBRTs7QUFDN0QsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxXQUFXO0NBQUU7O0FBQ2pFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsV0FBVztDQUFFOztBQUNqRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFdBQVc7Q0FBRTs7QUFDakUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFFBQVE7Q0FBRTs7QUFDOUQsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFD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 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
628
  box-sizing: border-box;
629
  }
630
 
631
+ body div.jconfirm .jconfirm-box-container .jconfirm-box {
632
+ display: grid;
633
+ grid-template-columns: repeat(2, 1fr);
634
+ animation: none;
635
+ background: #ffffff;
636
+ border-radius: 6px;
637
+ border-top-style: solid;
638
+ border-top-width: 4px;
639
+ box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
640
+ padding-top: 34px;
641
  }
642
 
643
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c,
644
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane,
645
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons {
646
+ grid-column: 1 / -1;
647
  }
648
 
649
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default {
650
+ border-top-width: 0;
651
+ padding-top: 25px;
652
  }
653
 
654
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default .jconfirm-title-c {
655
+ margin-bottom: 20px;
 
656
  }
657
 
658
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default .jconfirm-title-c .jconfirm-icon-c {
659
+ font-size: 44px;
660
+ margin-bottom: -6px;
661
  }
662
 
663
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default button.btn-confirm {
664
+ background-color: #e27730;
665
+ border-color: #e27730;
666
+ }
667
+
668
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default button.btn-confirm:hover {
669
+ background-color: #cd6622;
670
+ border-color: #cd6622;
671
+ }
672
+
673
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red {
674
+ border-top-color: #d63638 !important;
675
+ }
676
+
677
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c {
678
+ color: #d63638 !important;
679
+ }
680
+
681
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red button.btn-confirm {
682
+ background-color: #d63638;
683
+ border-color: #d63638;
684
+ }
685
+
686
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red button.btn-confirm:hover {
687
+ background-color: #b32d2e;
688
+ border-color: #b32d2e;
689
+ }
690
+
691
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange {
692
+ border-top-color: #e27730 !important;
693
+ }
694
+
695
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c {
696
+ color: #e27730 !important;
697
+ }
698
+
699
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange button.btn-confirm {
700
+ background-color: #e27730;
701
+ border-color: #e27730;
702
+ }
703
+
704
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange button.btn-confirm:hover {
705
+ background-color: #cd6622;
706
+ border-color: #cd6622;
707
+ }
708
+
709
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow {
710
+ border-top-color: #ffb900 !important;
711
+ }
712
+
713
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow .jconfirm-title-c .jconfirm-icon-c {
714
+ color: #ffb900 !important;
715
+ }
716
+
717
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow button.btn-confirm {
718
+ background-color: #ffb900;
719
+ border-color: #ffb900;
720
+ }
721
+
722
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow button.btn-confirm:hover {
723
+ background-color: #ffaa00;
724
+ border-color: #ffaa00;
725
+ }
726
+
727
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue {
728
+ border-top-color: #0399ed !important;
729
+ }
730
+
731
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c {
732
+ color: #0399ed !important;
733
+ }
734
+
735
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue button.btn-confirm {
736
+ background-color: #0399ed;
737
+ border-color: #0399ed;
738
+ }
739
+
740
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue button.btn-confirm:hover {
741
+ background-color: #036aab;
742
+ border-color: #036aab;
743
+ }
744
+
745
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green {
746
+ border-top-color: #00a32a !important;
747
+ }
748
+
749
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c {
750
+ color: #00a32a !important;
751
+ }
752
+
753
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green button.btn-confirm {
754
+ background-color: #00a32a;
755
+ border-color: #00a32a;
756
  }
757
 
758
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green button.btn-confirm:hover {
759
+ background-color: #008a20;
760
+ border-color: #008a20;
761
  }
762
 
763
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon {
764
+ color: transparent;
765
+ font-family: FontAwesome;
766
+ height: 14px;
767
+ opacity: 1;
768
+ right: 10px;
769
+ top: 10px;
770
+ width: 14px;
771
+ }
772
+
773
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:after {
774
+ color: #bbbbbb;
775
+ content: "\f00d";
776
+ font-size: 16px;
777
+ left: 0;
778
+ position: absolute;
779
+ top: 0;
780
+ }
781
+
782
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:hover:after {
783
+ color: #777777 !important;
784
+ }
785
+
786
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c {
787
+ margin: 0 0 20px 0;
788
+ padding: 0;
789
+ font-weight: 600;
790
+ }
791
+
792
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
793
+ font-size: 47px;
794
+ margin: 0;
795
+ -ms-transform: none !important;
796
+ transform: none !important;
797
+ -webkit-transition: none !important;
798
+ transition: none !important;
799
+ }
800
+
801
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-icon-c + .jconfirm-title {
802
+ margin-top: 20px;
803
+ }
804
+
805
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-title {
806
+ color: #444444;
807
  display: block;
808
+ line-height: 30px;
809
  }
810
 
811
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane {
812
+ display: block;
813
+ margin-bottom: 20px;
814
  }
815
 
816
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content {
817
+ color: #444444;
818
  font-size: 16px;
819
+ line-height: 24px;
820
+ margin-bottom: 0;
821
+ overflow: inherit;
822
  }
823
 
824
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content.lite-upgrade p {
825
+ color: #777777;
826
  font-size: 18px;
827
  padding: 0 20px;
828
  }
829
 
830
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p {
831
+ font-size: inherit;
832
+ line-height: inherit;
833
  margin: 0 0 16px;
 
 
834
  }
835
 
836
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p:last-of-type {
837
  margin: 0;
838
  }
839
 
840
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.large {
841
  font-size: 18px;
842
  }
843
 
844
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.small {
845
  font-size: 14px;
846
  }
847
 
848
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=text],
849
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=number],
850
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=email],
851
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=url],
852
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=password],
853
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=search],
854
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=tel],
855
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content textarea,
856
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content select {
857
+ margin: 10px 2px;
858
+ width: calc(100% - 4px);
859
  }
860
 
861
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased {
 
 
 
 
862
  display: block;
863
+ grid-row: 5;
864
+ grid-column: 1 / -1;
865
+ color: #bbbbbb;
866
+ font-size: 14px;
867
+ margin-top: 15px;
868
+ text-decoration: underline;
869
+ text-align: center;
870
  }
871
 
872
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased:hover {
873
+ color: #777777;
874
  text-decoration: underline;
875
  }
876
 
877
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note {
878
+ grid-row: 4;
879
+ grid-column: 1 / -1;
880
+ margin: 25px 0 0 0;
881
  text-align: center;
 
882
  }
883
 
884
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p {
885
+ background-color: #fcf9e8;
886
+ color: #777777;
887
+ font-size: 16px;
888
  margin: 0 -30px;
889
+ padding: 22px 52px 12px 52px;
 
 
890
  position: relative;
891
  }
892
 
893
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p:after {
894
+ top: -16px;
895
+ background-color: #ffffff;
896
+ border-radius: 50%;
897
+ color: #00a32a;
898
+ content: "\f058";
899
  display: inline-block;
900
+ font: normal normal normal 14px FontAwesome;
 
901
  font-size: 26px;
902
+ margin-right: -18px;
903
  padding: 5px 6px;
904
+ position: absolute;
905
+ right: 50%;
906
  text-rendering: auto;
907
  -webkit-font-smoothing: antialiased;
908
  -moz-osx-font-smoothing: grayscale;
 
 
 
 
 
909
  }
910
 
911
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note span {
912
+ color: #00a32a;
913
  font-weight: 700;
 
914
  }
915
 
916
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note a {
917
+ color: #777777;
918
  display: block;
919
  margin-top: 12px;
920
  }
921
 
922
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .feature-video {
923
  margin: 30px 0 0 0;
924
  }
925
 
926
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .pro-feature-video {
927
+ margin: 15px 0 10px 0;
928
  }
929
 
930
+ body div.jconfirm .jconfirm-box-container .jconfirm-box input[type=text]:not(.choices__input) {
931
  display: block;
932
  width: 99%;
933
  border: 1px solid #d6d6d6;
934
  padding: 10px !important;
935
  box-shadow: none;
936
+ margin: 10px 1px 1px 1px !important;
937
  line-height: 1 !important;
938
  outline: 0;
939
  }
940
 
941
+ body div.jconfirm .jconfirm-box-container .jconfirm-box input[type=text]:not(.choices__input):focus {
942
  border-color: #007cba;
943
  box-shadow: 0 0 0 1px #007cba;
944
  }
945
 
946
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button {
947
+ min-width: 83px;
948
+ background: #f8f8f8;
949
+ border: 1px solid #cccccc;
950
+ border-radius: 4px;
951
+ color: #777777;
952
+ font-size: 16px;
953
+ font-weight: 600;
954
+ line-height: 20px;
955
+ outline: none;
956
+ padding: 11px 17px;
957
+ text-transform: none;
958
  }
959
 
960
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button:hover {
961
+ background: #eeeeee;
962
+ border-color: #cccccc;
963
  }
964
 
965
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button[disabled] {
966
  cursor: no-drop;
967
+ pointer-events: none;
968
  }
969
 
970
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-confirm {
971
+ color: #ffffff;
 
 
 
 
 
 
 
 
 
 
 
 
972
  }
973
 
974
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button + button {
975
+ margin-left: 20px;
 
976
  }
977
 
978
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-block {
979
  display: block;
980
+ margin: 0 0 10px 0 !important;
981
  text-align: center;
982
  width: 100%;
 
983
  }
984
 
985
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-normal-case {
986
  text-transform: none !important;
987
  }
988
 
989
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button i {
990
+ margin: 0 10px 0 0;
 
 
 
 
 
991
  }
992
 
993
+ body div.jconfirm .jconfirm-box-container .jconfirm-box .error {
994
+ color: #d63638;
995
+ display: none;
 
 
 
 
996
  }
997
 
998
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.wpforms-providers-account-add-modal .jconfirm-title-c {
999
  font-size: 20px;
1000
  }
1001
 
1002
+ body div.jconfirm .jconfirm-box-container .jconfirm-box.wpforms-providers-account-add-modal .jconfirm-content .description {
1003
  font-size: 13px;
1004
  line-height: 1.4;
1005
+ margin-top: 15px;
1006
+ }
1007
+
1008
+ body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-embed-shortcode {
1009
+ margin: 20px 0;
1010
+ text-align: center;
1011
+ font-size: 24px;
1012
+ padding: 8px 5px;
1013
  }
1014
 
1015
+ body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-embed-shortcode:disabled {
1016
+ color: #333;
1017
+ }
1018
+
1019
+ body div.jconfirm .jconfirm-box-container .jconfirm-box button[disabled] {
1020
+ cursor: no-drop;
1021
  }
1022
 
1023
  body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane {
1024
  height: auto !important;
1025
  min-height: fit-content;
 
 
 
 
 
1026
  }
1027
 
1028
+ .choices {
 
1029
  font-size: 16px;
1030
+ text-align: left;
1031
  }
1032
 
1033
+ .choices input[type=text].choices__input:not(.wpforms-hidden) {
1034
  display: inline-block !important;
1035
  }
1036
 
1037
+ body .jconfirm.has-video div.jconfirm-box-container .jconfirm-box {
1038
+ padding-bottom: 0;
1039
+ padding-top: 30px;
1040
+ }
1041
+
1042
+ body .jconfirm.has-video div.jconfirm-box-container .already-purchased {
1043
+ display: block;
1044
+ grid-row: 4;
1045
+ grid-column: 1 / 2;
1046
+ margin-top: 0;
1047
+ }
1048
+
1049
+ body .jconfirm.has-video div.jconfirm-box-container .already-purchased:hover {
1050
+ color: #777777;
1051
+ }
1052
+
1053
+ body .jconfirm.has-video div.jconfirm-box-container .discount-note {
1054
+ grid-row: 5;
1055
+ margin: 20px 0 0;
1056
+ }
1057
+
1058
+ body .jconfirm.has-video div.jconfirm-box-container .discount-note p {
1059
+ margin: 0 -30px;
1060
+ padding: 20px 52px;
1061
+ border-radius: 0 0 6px 6px;
1062
+ }
1063
+
1064
+ body .jconfirm.has-video div.jconfirm-box-container .discount-note p:after {
1065
+ display: none;
1066
+ }
1067
+
1068
+ body .jconfirm.has-video div.jconfirm-box-container .feature-video, body .jconfirm.has-video div.jconfirm-box-container .pro-feature-video {
1069
+ grid-row: 1 / span 4;
1070
+ grid-column-start: 2;
1071
+ margin-top: 0;
1072
+ margin-left: 15px;
1073
+ }
1074
+
1075
+ body .jconfirm.has-video div.jconfirm-box-container .jconfirm-title-c,
1076
+ body .jconfirm.has-video div.jconfirm-box-container .jconfirm-content-pane,
1077
+ body .jconfirm.has-video div.jconfirm-box-container .jconfirm-buttons {
1078
+ grid-column: 1 / 2;
1079
+ }
1080
+
1081
+ body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box {
1082
+ padding-bottom: 30px;
1083
+ }
1084
+
1085
+ body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box .pro-feature-video {
1086
+ margin-bottom: 0;
1087
+ }
1088
+
1089
+ body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box .jconfirm-buttons {
1090
+ padding-bottom: 0;
1091
+ }
1092
+
1093
+ @media screen and (max-width: 1023px) {
1094
+ body .jconfirm.has-video div.jconfirm-box {
1095
+ grid-template-columns: repeat(1, 1fr);
1096
+ }
1097
+ body .jconfirm.has-video .feature-video, body .jconfirm.has-video .pro-feature-video {
1098
  display: none;
1099
  }
1100
  }
2050
  position: absolute;
2051
  top: -1px;
2052
  left: 20px;
2053
+ right: 0;
2054
  z-index: 99;
2055
  }
2056
 
2346
  overflow: scroll;
2347
  }
2348
 
2349
+ @media screen and (max-width: 782px) {
2350
+ .wpforms-admin-wrap .notice {
2351
+ margin: 5px 10px 10px 10px !important;
2352
+ }
2353
+ }
2354
+
2355
  #wpforms-flyout {
2356
  position: fixed;
2357
  z-index: 99999;
2654
 
2655
  .wpforms-admin-empty-state-container.wpforms-admin-no-entries img {
2656
  max-width: 413px;
2657
+ display: block;
2658
  }
2659
 
2660
  #wpforms-reset-filter {
2698
  line-height: 2;
2699
  }
2700
 
2701
+ #wpforms-overview .subsubsub {
2702
+ margin: 10px 0 -4px 0;
2703
+ }
2704
+
2705
  #wpforms-overview .tablenav.top {
2706
  margin-top: 0;
2707
+ padding-top: 8px;
2708
+ }
2709
+
2710
+ #wpforms-overview .tablenav.top .tablenav-pages {
2711
+ margin-bottom: 10px;
2712
+ }
2713
+
2714
+ #wpforms-overview .wp-list-table {
2715
+ margin-top: 10px;
2716
+ }
2717
+
2718
+ #wpforms-overview .wp-list-table .column-name > span > strong {
2719
+ font-weight: 500;
2720
  }
2721
 
2722
  #wpforms-overview .wp-list-table .column-id {
2745
  font-size: 13px;
2746
  }
2747
 
2748
+ .branch-5-2 #wpforms-overview .actions {
2749
+ padding-top: 0;
2750
+ }
2751
+
2752
+ .branch-5-2 #wpforms-overview .delete-all {
2753
+ margin-top: 1px;
2754
+ }
2755
+
2756
  @media screen and (max-width: 782px) {
2757
  .toplevel_page_wpforms-overview .wpforms-admin-content {
2758
  padding-left: 10px;
2759
  padding-right: 10px;
2760
  }
2761
+ #wpforms-overview {
2762
+ margin-bottom: 24px;
2763
+ }
2764
  #wpforms-overview .search-box {
2765
  width: calc( 100% - 20px);
2766
  }
2775
  font-size: 14px;
2776
  line-height: normal;
2777
  }
2778
+ #wpforms-overview .tablenav.top {
2779
+ display: none;
2780
+ }
2781
+ #wpforms-overview .tablenav.bottom .bulkactions {
2782
+ margin-bottom: 10px;
2783
+ }
2784
+ #wpforms-overview .tablenav.bottom .delete-all {
2785
+ margin-left: 1px;
2786
+ }
2787
+ #wpforms-overview .subsubsub {
2788
+ margin: 0 0 10px 0;
2789
+ }
2790
  }
2791
 
2792
  #wpforms-entries-single #poststuff {
2798
  }
2799
 
2800
  #wpforms-entries-single .wpforms-entry-navigation {
2801
+ display: flex;
2802
+ align-items: center;
2803
  font-size: 13px;
2804
  line-height: 29px;
2805
  float: right;
2815
  }
2816
  }
2817
 
2818
+ #wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-navigation-text {
2819
+ margin-right: 15px;
2820
+ }
2821
+
2822
+ #wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-navigation-buttons {
2823
+ display: flex;
2824
+ align-items: center;
2825
+ }
2826
+
2827
  #wpforms-entries-single .wpforms-entry-navigation .add-new-h2 {
2828
+ display: flex;
2829
+ align-items: center;
2830
+ justify-content: center;
2831
  top: auto;
2832
+ width: 30px;
2833
+ height: 26px;
2834
  margin: 0;
2835
+ box-sizing: border-box;
2836
  text-align: center;
2837
  }
2838
 
2843
  }
2844
 
2845
  #wpforms-entries-single .wpforms-entry-navigation .add-new-h2 .dashicons {
2846
+ display: block;
2847
  font-size: 16px;
2848
+ height: 100%;
 
 
2849
  }
2850
 
2851
  #wpforms-entries-single .wpforms-entry-navigation .add-new-h2.inactive {
2854
  cursor: default;
2855
  }
2856
 
2857
+ #wpforms-entries-single .wpforms-entry-navigation #wpforms-entry-prev-link {
2858
+ border-top-right-radius: 0;
2859
+ border-bottom-right-radius: 0;
2860
+ border-right-width: 0;
2861
+ }
2862
+
2863
+ #wpforms-entries-single .wpforms-entry-navigation #wpforms-entry-next-link {
2864
+ border-top-left-radius: 0;
2865
+ border-bottom-left-radius: 0;
2866
+ border-left-width: 0;
2867
  }
2868
 
2869
  #wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-current {
2870
+ display: block;
2871
+ height: 26px;
2872
+ margin: 0 -1px;
2873
  text-align: center;
2874
+ padding: 0 10px;
 
2875
  text-decoration: none;
2876
  border: 1px solid #ccc;
 
 
2877
  background: #fff;
2878
  font-size: 13px;
2879
+ line-height: 25px;
2880
+ box-sizing: border-box;
2881
+ z-index: 1;
2882
  }
2883
 
2884
  #wpforms-entries-single #wpforms-entry-fields h2.hndle {
4166
  #wpforms-admin-addons #wpforms-admin-addons-list .list {
4167
  display: flex;
4168
  flex-wrap: wrap;
4169
+ align-items: stretch;
4170
  margin-left: -20px;
4171
  margin-right: -20px;
4172
  }
4193
  }
4194
 
4195
  #wpforms-admin-addons .addons-container {
4196
+ display: flex;
4197
+ flex-wrap: wrap;
4198
+ align-items: stretch;
4199
  margin-left: -20px;
4200
  margin-right: -20px;
4201
  }
4234
 
4235
  #wpforms-admin-addons .addon-container {
4236
  padding: 0 20px;
 
4237
  width: 33.333333%;
4238
  margin-bottom: 20px;
4239
  }
4247
  @media (max-width: 767px) {
4248
  #wpforms-admin-addons .addon-container {
4249
  width: 100%;
 
4250
  }
4251
  }
4252
 
4260
  border: 1px solid #ddd;
4261
  border-radius: 3px;
4262
  margin: 0;
4263
+ height: 100%;
4264
+ display: flex;
4265
+ flex-direction: column;
4266
+ justify-content: space-between;
4267
+ overflow: hidden;
 
4268
  }
4269
 
4270
  #wpforms-admin-addons .addon-item img {
4330
  color: red;
4331
  }
4332
 
4333
+ #wpforms-admin-addons .addon-item .actions .msg p {
4334
+ margin: 0;
4335
+ }
4336
+
4337
+ #wpforms-admin-addons .addon-item .actions .msg a,
4338
+ #wpforms-admin-addons .addon-item .actions .msg a:hover {
4339
+ color: inherit;
4340
+ }
4341
+
4342
  #wpforms-admin-addons .addon-item .status {
4343
  flex-grow: 1;
4344
  }
4371
  width: 140px;
4372
  }
4373
 
 
 
 
 
 
 
4374
  .addon-item .status {
4375
  flex-grow: 1;
4376
  }
4435
  text-decoration: none;
4436
  }
4437
 
4438
+ #wpforms-admin-about *,
4439
+ #wpforms-admin-about *::before,
4440
+ #wpforms-admin-about *::after {
 
 
 
 
 
4441
  -webkit-box-sizing: border-box;
4442
  -moz-box-sizing: border-box;
4443
  box-sizing: border-box;
4446
  #wpforms-admin-about .wpforms-admin-about-section {
4447
  margin: 0 20px 20px;
4448
  padding: 30px;
4449
+ background: #ffffff;
4450
+ border: 1px solid #dddddd;
4451
  line-height: 2;
4452
  }
4453
 
4454
+ #wpforms-admin-about .wpforms-admin-about-section h1,
4455
+ #wpforms-admin-about .wpforms-admin-about-section h2,
4456
+ #wpforms-admin-about .wpforms-admin-about-section h3,
4457
+ #wpforms-admin-about .wpforms-admin-about-section h4,
4458
+ #wpforms-admin-about .wpforms-admin-about-section h5 {
4459
  margin-top: 0;
4460
  padding-top: 0;
4461
  line-height: 1.6;
4468
  #wpforms-admin-about .wpforms-admin-about-section h3 {
4469
  font-size: 18px;
4470
  margin-bottom: 30px;
4471
+ color: #23282c;
4472
  }
4473
 
4474
+ #wpforms-admin-about .wpforms-admin-about-section ul,
4475
+ #wpforms-admin-about .wpforms-admin-about-section p {
4476
  font-size: 16px;
4477
  }
4478
 
4587
  }
4588
 
4589
  #wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-video iframe {
4590
+ border: 1px solid #dddddd;
4591
  }
4592
 
4593
  @media (max-width: 767px) {
4613
  }
4614
 
4615
  #wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main {
4616
+ background-color: #fafafa;
4617
+ border-bottom: 1px solid #dddddd;
4618
  }
4619
 
4620
  #wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main.no-border {
4630
  }
4631
 
4632
  #wpforms-admin-about .wpforms-admin-about-section-hero span.price-20-off {
4633
+ color: #6ab255;
4634
  }
4635
 
4636
  #wpforms-admin-about .wpforms-admin-about-section-squashed {
4704
  }
4705
 
4706
  #wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link .fa {
4707
+ color: #edba9e;
4708
  vertical-align: middle;
4709
  margin-left: 8px;
4710
  }
4714
  }
4715
 
4716
  #wpforms-admin-about .wpforms-admin-about-section-table table tr td {
4717
+ border-bottom: 1px solid #dddddd;
4718
+ border-right: 1px solid #dddddd;
4719
  padding: 30px;
4720
  vertical-align: top;
4721
  }
6591
  }
6592
  }
6593
 
6594
+ .wpforms-constant-contact-wrap {
6595
+ font-size: 16px;
6596
+ line-height: 1.5;
6597
+ color: #444444;
6598
+ }
6599
+
6600
+ .wpforms-constant-contact-wrap .wpforms-admin-content {
6601
+ max-width: 1000px;
6602
+ }
6603
+
6604
+ .wpforms-constant-contact-wrap .notice {
6605
+ display: none !important;
6606
+ }
6607
+
6608
+ .wpforms-constant-contact-wrap h2 {
6609
+ font-size: 20px;
6610
+ font-weight: 700;
6611
+ line-height: 1.2;
6612
+ margin: 10px 0 20px;
6613
+ }
6614
+
6615
+ .wpforms-constant-contact-wrap p {
6616
+ font-size: inherit;
6617
+ line-height: inherit;
6618
+ margin: 25px 0;
6619
+ }
6620
+
6621
+ .wpforms-constant-contact-wrap ul,
6622
+ .wpforms-constant-contact-wrap ol {
6623
+ margin-left: 20px;
6624
+ }
6625
+
6626
+ .wpforms-constant-contact-wrap ul li,
6627
+ .wpforms-constant-contact-wrap ol li {
6628
+ margin-bottom: 25px;
6629
+ }
6630
+
6631
+ .wpforms-constant-contact-wrap ul {
6632
+ list-style-type: disc;
6633
+ }
6634
+
6635
+ .wpforms-constant-contact-wrap hr {
6636
+ margin: 25px 0;
6637
+ }
6638
+
6639
+ .wpforms-constant-contact-wrap a {
6640
+ color: #1856ed;
6641
+ transition: 0.3s ease;
6642
+ }
6643
+
6644
+ .wpforms-constant-contact-wrap a:hover, .wpforms-constant-contact-wrap a:focus {
6645
+ color: #0f3592;
6646
+ }
6647
+
6648
+ .wpforms-constant-contact-wrap .logo-link {
6649
+ display: block;
6650
+ float: right;
6651
+ width: auto;
6652
+ margin-left: 50px;
6653
+ border-radius: 6px;
6654
+ overflow: hidden;
6655
+ margin-bottom: 25px;
6656
+ max-width: 100%;
6657
+ }
6658
+
6659
+ .wpforms-constant-contact-wrap .logo-link .logo {
6660
+ display: block;
6661
+ max-width: 100%;
6662
+ }
6663
+
6664
+ .wpforms-constant-contact-wrap .button {
6665
+ background-color: #1856ed;
6666
+ border: 0;
6667
+ border-radius: 4px;
6668
+ color: #ffffff;
6669
+ font-size: 16px;
6670
+ line-height: 1.25;
6671
+ font-weight: 600;
6672
+ padding: 14px 30px;
6673
+ text-align: center;
6674
+ transition: 0.3s ease;
6675
+ height: auto;
6676
+ }
6677
+
6678
+ .wpforms-constant-contact-wrap .button:hover, .wpforms-constant-contact-wrap .button:focus {
6679
+ background-color: #0f3592;
6680
+ color: #ffffff;
6681
+ }
6682
+
6683
+ .wpforms-constant-contact-wrap .dashicons {
6684
+ color: #19be19;
6685
+ font-size: 26px;
6686
+ position: relative;
6687
+ top: -1px;
6688
+ }
6689
+
6690
+ .wpforms-constant-contact-wrap .bold-marker::marker {
6691
+ font-weight: bold;
6692
+ }
6693
+
6694
+ .wpforms-constant-contact-wrap .steps {
6695
+ display: flex;
6696
+ flex-wrap: wrap;
6697
+ margin-left: -15px;
6698
+ margin-right: -15px;
6699
+ margin-bottom: -25px;
6700
+ color: #777777;
6701
+ font-size: 14px;
6702
+ line-height: 1.14285714;
6703
+ text-align: center;
6704
+ }
6705
+
6706
+ .wpforms-constant-contact-wrap .step {
6707
+ box-sizing: border-box;
6708
+ width: 50%;
6709
+ padding: 0 15px;
6710
+ margin: 0 0 25px;
6711
+ }
6712
+
6713
+ .wpforms-constant-contact-wrap .step-image-wrapper {
6714
+ position: relative;
6715
+ border: 5px solid #ffffff;
6716
+ border-radius: 4px;
6717
+ overflow: hidden;
6718
+ }
6719
+
6720
+ .wpforms-constant-contact-wrap .step-image-wrapper .hover {
6721
+ position: absolute;
6722
+ display: block;
6723
+ top: 0;
6724
+ left: 0;
6725
+ right: 0;
6726
+ bottom: 0;
6727
+ opacity: 0;
6728
+ background-color: rgba(0, 0, 0, 0.15);
6729
+ background-image: url(../images/zoom.svg);
6730
+ background-repeat: no-repeat;
6731
+ background-position: center;
6732
+ background-size: 50px;
6733
+ transition: all 0.3s;
6734
+ }
6735
+
6736
+ .wpforms-constant-contact-wrap .step-image-wrapper .hover:hover {
6737
+ opacity: 1;
6738
+ }
6739
+
6740
+ .wpforms-constant-contact-wrap .step img {
6741
+ max-width: 100%;
6742
+ height: auto;
6743
+ display: block;
6744
+ box-sizing: border-box;
6745
+ }
6746
+
6747
+ .wpforms-constant-contact-wrap .step figcaption {
6748
+ margin-top: 10px;
6749
+ }
6750
+
6751
+ @media only screen and (max-width: 767px) {
6752
+ .wpforms-constant-contact-wrap .button {
6753
+ font-size: 13px;
6754
+ padding: 11px 15px;
6755
+ }
6756
+ .wpforms-constant-contact-wrap .logo-link {
6757
+ float: none;
6758
+ margin-left: 0;
6759
+ margin-right: 0;
6760
+ }
6761
+ .wpforms-constant-contact-wrap .logo-link .logo {
6762
+ margin: 0 auto;
6763
+ }
6764
+ .wpforms-constant-contact-wrap .steps .step {
6765
+ width: 100%;
6766
+ }
6767
+ }
6768
+
6769
+ /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi5jc3MiLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2FkbWluLnNjc3MiLCJhc3NldHMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvX2luY2x1ZGUtbWVkaWEuc2NzcyIsImFzc2V0cy9zY3NzL3ZlbmRvci9wYXJ0aWFscy9jaG9pY2VzL19jaG9pY2VzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fdmFyaWFibGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fc3R5bGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fcnRsLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fY2hvaWNlcy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX2J1dHRvbnMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19jb25maXJtLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fYWxlcnRzLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fZmxhZ3Muc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19oZWFkZXIuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL190aXRsZS10YWJzLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fZ2VuZXJhbC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX2ZseW91dC1tZW51LnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fZW1wdHktc3RhdGVzLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcmVzZXQtZmlsdGVyLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1mb3Jtcy1vdmVydmlldy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtZW50cmllcy1zaW5nbGUuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19wYWdlLWVudHJpZXMtbGlzdC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2Utd2VsY29tZS5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtYWRkb25zLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1hYm91dC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtY29tbXVuaXR5LnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1wbHVnaW4tY29tbW9uLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fcGFnZS1wbHVnaW4tc210cC5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2UtcGx1Z2luLWFuYWx5dGljcy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2Utc2V0dGluZ3MtdG9vbHMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19wYWdlLXNldHRpbmdzLWludGVncmF0aW9ucy5zY3NzIiwiYXNzZXRzL3Njc3MvYWRtaW4vX3BhZ2Utc2V0dGluZ3MtZ2VvbG9jYXRpb24uc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19wYWdlLWNvbnN0YW50LWNvbnRhY3Quc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBXUEZvcm1zIGFkbWluIHN0eWxlcy5cbi8vIFRoZXNlIHN0eWxlcyBhcmUgbG9hZGVkIG9uIGFsbCBXUEZvcm1zIHJlbGF0ZWQgYWRtaW4gcGFnZXMuXG5cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICd2ZW5kb3IvcGFydGlhbHMvaW5jbHVkZS1tZWRpYSc7XG5cbiRicmVha3BvaW50czogKFxuXHQneHMtcGhvbmUnOiAzMjBweCxcblx0J3Bob25lJzogNjAwcHgsXG5cdCdpcGFkJzogNzY4cHgsXG5cdCd0YWJsZXQnOiA3ODJweCxcblx0J2Rlc2t0b3AnOiA5NjBweCxcbik7XG4kY2hvaWNlcy1ib3JkZXItcmFkaXVzOiAzcHg7XG5cbkBpbXBvcnQgJ3ZlbmRvci9wYXJ0aWFscy9jaG9pY2VzL2Nob2ljZXMnO1xuQGltcG9ydCAnYWRtaW4vY2hvaWNlcyc7XG5AaW1wb3J0ICdhZG1pbi9idXR0b25zJztcbkBpbXBvcnQgJ2FkbWluL2NvbmZpcm0nO1xuQGltcG9ydCAnYWRtaW4vYWxlcnRzJztcbkBpbXBvcnQgJ2FkbWluL2ZsYWdzJztcbkBpbXBvcnQgJ2FkbWluL2hlYWRlcic7XG5AaW1wb3J0ICdhZG1pbi90aXRsZS10YWJzJztcbkBpbXBvcnQgJ2FkbWluL2dlbmVyYWwnO1xuQGltcG9ydCAnYWRtaW4vZmx5b3V0LW1lbnUnO1xuQGltcG9ydCAnYWRtaW4vZW1wdHktc3RhdGVzJztcbkBpbXBvcnQgJ2FkbWluL3Jlc2V0LWZpbHRlcic7XG5AaW1wb3J0ICdhZG1pbi9wYWdlLWZvcm1zLW92ZXJ2aWV3JztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtZW50cmllcy1zaW5nbGUnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1lbnRyaWVzLWxpc3QnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS13ZWxjb21lJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtYWRkb25zJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtYWJvdXQnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1jb21tdW5pdHknO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1wbHVnaW4tY29tbW9uJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2UtcGx1Z2luLXNtdHAnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1wbHVnaW4tYW5hbHl0aWNzJztcbkBpbXBvcnQgJ2FkbWluL3BhZ2Utc2V0dGluZ3MtdG9vbHMnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1zZXR0aW5ncy1pbnRlZ3JhdGlvbnMnO1xuQGltcG9ydCAnYWRtaW4vcGFnZS1zZXR0aW5ncy1nZW9sb2NhdGlvbic7XG5AaW1wb3J0ICdhZG1pbi9wYWdlLWNvbnN0YW50LWNvbnRhY3QnO1xuIiwiJG9yYW5nZTogI2UyNzczMDtcbiRhbHRvcmFuZ2U6ICNkZjc3Mzk7XG4kZGFya29yYW5nZTogI2I4NWExYjtcbiRncmVlbjogIzJhOWIzOTtcbiRibHVlOiAjMGU2Y2FkO1xuJGxpZ2h0Qmx1ZTogI2ViZjNmYjtcblxuJHRyYW5zaXRpb25fZHVyYXRpb246IDAuM3M7XG4kaG92ZXJfdHJhbnNpdGlvbl9kdXJhdGlvbjogMC4wNXM7XG5cbi8vIENvbG9ycyBieSBuYW1lOlxuJGNvbG9yX3doaXRlOiAgICAgICAgICAgICAgICAgICAgICNmZmZmZmY7XG5cbiRjb2xvcl9kYXJrX3JlZDogICAgICAgICAgICAgICAgICAjYjMyZDJlO1xuJGNvbG9yX3JlZDogICAgICAgICAgICAgICAgICAgICAgICNkNjM2Mzg7XG5cbiRjb2xvcl9kYXJrX2dyZWVuOiAgICAgICAgICAgICAgICAjMDA4YTIwO1xuJGNvbG9yX2dyZWVuOiAgICAgICAgICAgICAgICAgICAgICMwMGEzMmE7XG5cbiRjb2xvcl9ibHVlOiAgICAgICAgICAgICAgICAgICAgICAjMDM2YWFiO1xuJGNvbG9yX2JyaWdodF9ibHVlOiAgICAgICAgICAgICAgICMwMzk5ZWQ7XG5cbiRjb2xvcl9kYXJrX29yYW5nZTogICAgICAgICAgICAgICAjY2Q2NjIyO1xuJGNvbG9yX29yYW5nZTogICAgICAgICAgICAgICAgICAgICNlMjc3MzA7XG5cbiRjb2xvcl9kYXJrX3llbGxvdzogICAgICAgICAgICAgICAjZmZhYTAwO1xuJGNvbG9yX3llbGxvdzogICAgICAgICAgICAgICAgICAgICNmZmI5MDA7XG4kY29sb3JfbGlnaHRlc3RfeWVsbG93OiAgICAgICAgICAgI2ZjZjllODtcblxuLy8gQ29sb3JzIGJ5IHVzYWdlOlxuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ6ICAgICAgICAgICNmOGY4Zjg7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3ZlcjogICAgI2VlZWVlZTtcblxuJGNvbG9yX2RpdmlkZXI6ICAgICAgICAgICAgICAgICAgICNkZGRkZGQ7XG4kY29sb3JfYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2NjY2NjYztcbiRjb2xvcl9oaW50OiAgICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX3ByaW1hcnlfdGV4dDogICAgICAgICAgICAgICM0NDQ0NDQ7XG4kY29sb3Jfc2Vjb25kYXJ5X3RleHQ6ICAgICAgICAgICAgIzc3Nzc3NztcblxuJGNvbG9yX2Nsb3NlOiAgICAgICAgICAgICAgICAgICAgICNiYmJiYmI7XG4kY29sb3JfY2xvc2VfaG92ZXI6ICAgICAgICAgICAgICAgIzc3Nzc3NztcblxuLy8gRm9udCBzaXplcy5cbiRmb250X3NpemVfc3M6ICAgICAgIDEzcHg7XG4kZm9udF9zaXplX3M6ICAgICAgICAxNHB4O1xuJGZvbnRfc2l6ZV9tOiAgICAgICAgMTZweDtcbiRmb250X3NpemVfbDogICAgICAgIDE4cHg7XG4kZm9udF9zaXplX2xsOiAgICAgICAyMHB4O1xuJGZvbnRfc2l6ZV94bDogICAgICAgMjRweDtcblxuLy8gU3BhY2luZy5cbiRzcGFjaW5nX3hzOiAgICAgICAgICA1cHg7XG4kc3BhY2luZ19zczogICAgICAgICAgOHB4O1xuJHNwYWNpbmdfczogICAgICAgICAgIDEwcHg7XG4kc3BhY2luZ19tczogICAgICAgICAgMTVweDtcbiRzcGFjaW5nX206ICAgICAgICAgICAyMHB4O1xuJHNwYWNpbmdfbDogICAgICAgICAgIDMwcHg7XG5cbi8vIEJvcmRlciByYWRpdXMuXG4kYm9yZGVyX3JhZGl1c19zOiAgICAgNHB4O1xuJGJvcmRlcl9yYWRpdXNfbTogICAgIDZweDsiLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vICAgICBfICAgICAgICAgICAgXyAgICAgICAgICAgXyAgICAgICAgICAgICAgICAgICAgICAgICAgIF8gX1xuLy8gICAgKF8pICAgICAgICAgIHwgfCAgICAgICAgIHwgfCAgICAgICAgICAgICAgICAgICAgICAgICB8IChfKVxuLy8gICAgIF8gXyBfXyAgIF9fX3wgfF8gICBfICBfX3wgfCBfX18gICBfIF9fIF9fXyAgIF9fXyAgX198IHxfICBfXyBfXG4vLyAgICB8IHwgJ18gXFwgLyBfX3wgfCB8IHwgfC8gX2AgfC8gXyBcXCB8ICdfIGAgXyBcXCAvIF8gXFwvIF9gIHwgfC8gX2AgfFxuLy8gICAgfCB8IHwgfCB8IChfX3wgfCB8X3wgfCAoX3wgfCAgX18vIHwgfCB8IHwgfCB8ICBfXy8gKF98IHwgfCAoX3wgfFxuLy8gICAgfF98X3wgfF98XFxfX198X3xcXF9fLF98XFxfXyxffFxcX19ffCB8X3wgfF98IHxffFxcX19ffFxcX18sX3xffFxcX18sX3xcbi8vXG4vLyAgICAgIFNpbXBsZSwgZWxlZ2FudCBhbmQgbWFpbnRhaW5hYmxlIG1lZGlhIHF1ZXJpZXMgaW4gU2Fzc1xuLy8gICAgICAgICAgICAgICAgICAgICAgICB2MS40Ljlcbi8vXG4vLyAgICAgICAgaHR0cHM6Ly9lZHVhcmRvYm91Y2FzLmdpdGh1Yi5pby9pbmNsdWRlLW1lZGlhXG4vL1xuLy8gICAgICAgICBBdXRob3JzOiBFZHVhcmRvIEJvdWNhcyAoQGVkdWFyZG9ib3VjYXMpXG4vLyAgICAgICAgICAgICAgICAgIEtpdHR5IEdpcmF1ZGVsIChAa2l0dHlnaXJhdWRlbClcbi8vXG4vLyAgICAgIFRoaXMgcHJvamVjdCBpcyBsaWNlbnNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIE1JVCBsaWNlbnNlXG4vLy8vXG4vLy8gaW5jbHVkZS1tZWRpYSBsaWJyYXJ5IHB1YmxpYyBjb25maWd1cmF0aW9uXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8vXG5cblxuLy8vXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2YgZ2xvYmFsIGJyZWFrcG9pbnRzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBicmVha3BvaW50IHdpdGggdGhlIGxhYmVsIGBwaG9uZWBcbi8vLyAgJGJyZWFrcG9pbnRzOiAoJ3Bob25lJzogMzIwcHgpO1xuLy8vXG4kYnJlYWtwb2ludHM6IChcblx0XHQncGhvbmUnOiAzMjBweCxcblx0XHQndGFibGV0JzogNzY4cHgsXG5cdFx0J2Rlc2t0b3AnOiAxMDI0cHhcbikgIWRlZmF1bHQ7XG5cblxuLy8vXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2Ygc3RhdGljIGV4cHJlc3Npb25zIG9yIG1lZGlhIHR5cGVzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nOiAnc2NyZWVuJyk7XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKFxuLy8vICAgICdyZXRpbmEyeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xuLy8vICApO1xuLy8vXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcblx0XHQnc2NyZWVuJzogJ3NjcmVlbicsXG5cdFx0J3ByaW50JzogJ3ByaW50Jyxcblx0XHQnaGFuZGhlbGQnOiAnaGFuZGhlbGQnLFxuXHRcdCdsYW5kc2NhcGUnOiAnKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpJyxcblx0XHQncG9ydHJhaXQnOiAnKG9yaWVudGF0aW9uOiBwb3J0cmFpdCknLFxuXHRcdCdyZXRpbmEyeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAobWluLXJlc29sdXRpb246IDJkcHB4KScsXG5cdFx0J3JldGluYTN4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpLCAobWluLXJlc29sdXRpb246IDM1MGRwaSksIChtaW4tcmVzb2x1dGlvbjogM2RwcHgpJ1xuKSAhZGVmYXVsdDtcblxuXG4vLy9cbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHBpeGVscyBpcyBkZWZpbmVkIGFzIGAxYCBieSBkZWZhdWx0XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MTI4cHgnKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIwZW0nKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIuMHJlbScpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxuLy8vXG4kdW5pdC1pbnRlcnZhbHM6IChcblx0XHQncHgnOiAxLFxuXHRcdCdlbSc6IDAuMDEsXG5cdFx0J3JlbSc6IDAuMSxcblx0XHQnJzogMFxuKSAhZGVmYXVsdDtcblxuLy8vXG4vLy8gRGVmaW5lcyB3aGV0aGVyIHN1cHBvcnQgZm9yIG1lZGlhIHF1ZXJpZXMgaXMgYXZhaWxhYmxlLCB1c2VmdWwgZm9yIGNyZWF0aW5nIHNlcGFyYXRlIHN0eWxlc2hlZXRzXG4vLy8gZm9yIGJyb3dzZXJzIHRoYXQgZG9uJ3Qgc3VwcG9ydCBtZWRpYSBxdWVyaWVzLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIERpc2FibGVzIHN1cHBvcnQgZm9yIG1lZGlhIHF1ZXJpZXNcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgLmZvbyB7XG4vLy8gICAgY29sb3I6IHRvbWF0bztcbi8vLyAgfVxuLy8vXG4kaW0tbWVkaWEtc3VwcG9ydDogdHJ1ZSAhZGVmYXVsdDtcblxuLy8vXG4vLy8gU2VsZWN0cyB3aGljaCBicmVha3BvaW50IHRvIGVtdWxhdGUgd2hlbiBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzIGlzIGRpc2FibGVkLiBNZWRpYSBxdWVyaWVzIHRoYXQgc3RhcnQgYXQgb3Jcbi8vLyBpbnRlcmNlcHQgdGhlIGJyZWFrcG9pbnQgd2lsbCBiZSBkaXNwbGF5ZWQsIGFueSBvdGhlcnMgd2lsbCBiZSBpZ25vcmVkLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnRcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgLmZvbyB7XG4vLy8gICAgY29sb3I6IHRvbWF0bztcbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGRvZXMgbm90IGludGVyY2VwdCB0aGUgZGVza3RvcCBicmVha3BvaW50XG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICd0YWJsZXQnO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBObyBvdXRwdXQgKi9cbi8vL1xuJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJyAhZGVmYXVsdDtcblxuLy8vXG4vLy8gU2VsZWN0cyB3aGljaCBtZWRpYSBleHByZXNzaW9ucyBhcmUgYWxsb3dlZCBpbiBhbiBleHByZXNzaW9uIGZvciBpdCB0byBiZSB1c2VkIHdoZW4gbWVkaWEgcXVlcmllc1xuLy8vIGFyZSBub3Qgc3VwcG9ydGVkLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnQgYW5kIGNvbnRhaW5zIG9ubHkgYWNjZXB0ZWQgbWVkaWEgZXhwcmVzc2lvbnNcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcsICdzY3JlZW4nKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gICAuZm9vIHtcbi8vLyAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgTk9UIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBidXQgY29udGFpbnMgYSBtZWRpYSBleHByZXNzaW9uIHRoYXQgaXMgbm90IGFjY2VwdGVkXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcbi8vLyAgJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbicpO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAncmV0aW5hMngnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIE5vIG91dHB1dCAqL1xuLy8vXG4kaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJywgJ3BvcnRyYWl0JywgJ2xhbmRzY2FwZScpICFkZWZhdWx0O1xuXG4vLy8vXG4vLy8gQ3Jvc3MtZW5naW5lIGxvZ2dpbmcgZW5naW5lXG4vLy8gQGF1dGhvciBLaXR0eSBHaXJhdWRlbFxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vL1xuXG5cbi8vL1xuLy8vIExvZyBhIG1lc3NhZ2UgZWl0aGVyIHdpdGggYEBlcnJvcmAgaWYgc3VwcG9ydGVkXG4vLy8gZWxzZSB3aXRoIGBAd2FybmAsIHVzaW5nIGBmZWF0dXJlLWV4aXN0cygnYXQtZXJyb3InKWBcbi8vLyB0byBkZXRlY3Qgc3VwcG9ydC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXG4vLy9cbkBmdW5jdGlvbiBpbS1sb2coJG1lc3NhZ2UpIHtcblx0QGlmIGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpIHtcblx0XHRAZXJyb3IgJG1lc3NhZ2U7XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuICRtZXNzYWdlO1xuXHRcdCRfOiBub29wKCk7XG5cdH1cblxuXHRAcmV0dXJuICRtZXNzYWdlO1xufVxuXG5cbi8vL1xuLy8vIFdyYXBwZXIgbWl4aW4gZm9yIHRoZSBsb2cgZnVuY3Rpb24gc28gaXQgY2FuIGJlIHVzZWQgd2l0aCBhIG1vcmUgZnJpZW5kbHlcbi8vLyBBUEkgdGhhbiBgQGlmIGltLWxvZygnLi4nKSB7fWAgb3IgYCRfOiBpbS1sb2coJy4uJylgLiBCYXNpY2FsbHksIHVzZSB0aGUgZnVuY3Rpb25cbi8vLyB3aXRoaW4gZnVuY3Rpb25zIGJlY2F1c2UgaXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbiBhIGZ1bmN0aW9uXG4vLy8gYW5kIHVzZSB0aGUgbWl4aW4gZXZlcnl3aGVyZSBlbHNlIGJlY2F1c2UgaXQncyBtdWNoIG1vcmUgZWxlZ2FudC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXG4vLy9cbkBtaXhpbiBsb2coJG1lc3NhZ2UpIHtcblx0QGlmIGltLWxvZygkbWVzc2FnZSkge31cbn1cblxuXG4vLy9cbi8vLyBGdW5jdGlvbiB3aXRoIG5vIGBAcmV0dXJuYCBjYWxsZWQgbmV4dCB0byBgQHdhcm5gIGluIFNhc3MgMy4zXG4vLy8gdG8gdHJpZ2dlciBhIGNvbXBpbGluZyBlcnJvciBhbmQgc3RvcCB0aGUgcHJvY2Vzcy5cbi8vL1xuQGZ1bmN0aW9uIG5vb3AoKSB7fVxuXG4vLy9cbi8vLyBEZXRlcm1pbmVzIHdoZXRoZXIgYSBsaXN0IG9mIGNvbmRpdGlvbnMgaXMgaW50ZXJjZXB0ZWQgYnkgdGhlIHN0YXRpYyBicmVha3BvaW50LlxuLy8vXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcbi8vL1xuLy8vIEByZXR1cm4ge0Jvb2xlYW59IC0gUmV0dXJucyB0cnVlIGlmIHRoZSBjb25kaXRpb25zIGFyZSBpbnRlcmNlcHRlZCBieSB0aGUgc3RhdGljIGJyZWFrcG9pbnRcbi8vL1xuQGZ1bmN0aW9uIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pIHtcblx0JG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludCk7XG5cblx0QGlmIG5vdCAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSB7XG5cdFx0QGlmIGltLWxvZygnYCN7JGltLW5vLW1lZGlhLWJyZWFrcG9pbnR9YCBpcyBub3QgYSB2YWxpZCBicmVha3BvaW50LicpIHt9XG5cdH1cblxuXHRAZWFjaCAkY29uZGl0aW9uIGluICRjb25kaXRpb25zIHtcblx0XHRAaWYgbm90IG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xuXHRcdFx0JG9wZXJhdG9yOiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkY29uZGl0aW9uKTtcblx0XHRcdCRwcmVmaXg6IGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpO1xuXHRcdFx0JHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkY29uZGl0aW9uLCAkb3BlcmF0b3IpO1xuXG5cdFx0XHRAaWYgKCRwcmVmaXggPT0gJ21heCcgYW5kICR2YWx1ZSA8PSAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkgb3JcbiAgICAgICAgICAoJHByZWZpeCA9PSAnbWluJyBhbmQgJHZhbHVlID4gJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWUpIHtcblx0XHRcdFx0QHJldHVybiBmYWxzZTtcblx0XHRcdH1cblx0XHR9IEBlbHNlIGlmIG5vdCBpbmRleCgkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnMsICRjb25kaXRpb24pIHtcblx0XHRcdEByZXR1cm4gZmFsc2U7XG5cdFx0fVxuXHR9XG5cblx0QHJldHVybiB0cnVlO1xufVxuXG4vLy8vXG4vLy8gUGFyc2luZyBlbmdpbmVcbi8vLyBAYXV0aG9yIEtpdHR5IEdpcmF1ZGVsXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy8vXG5cblxuLy8vXG4vLy8gR2V0IG9wZXJhdG9yIG9mIGFuIGV4cHJlc3Npb25cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCBvcGVyYXRvciBmcm9tXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gQW55IG9mIGA+PWAsIGA+YCwgYDw9YCwgYDxgLCBg4omlYCwgYOKJpGBcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKSB7XG5cdEBlYWNoICRvcGVyYXRvciBpbiAoJz49JywgJz4nLCAnPD0nLCAnPCcsICfiiaUnLCAn4omkJykge1xuXHRcdEBpZiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuXHRcdFx0QHJldHVybiAkb3BlcmF0b3I7XG5cdFx0fVxuXHR9XG5cblx0Ly8gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbnNpZGUgYSBmdW5jdGlvbiwgc28gd2UgaGF2ZSB0b1xuXHQvLyByZWx5IG9uIHRoZSBgaW0tbG9nKC4uKWAgZnVuY3Rpb24gcmF0aGVyIHRoYW4gdGhlIGBsb2coLi4pYCBtaXhpbi4gQmVjYXVzZVxuXHQvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cblx0Ly8gYSBkdW1teSB2YXJpYWJsZSwgc3VjaCBhcyBgJF9gLiBJZiBhbnlib2R5IGV2ZXIgcmFpc2UgYSBzY29waW5nIGlzc3VlIHdpdGhcblx0Ly8gU2FzcyAzLjMsIGNoYW5nZSB0aGlzIGxpbmUgaW4gYEBpZiBpbS1sb2coLi4pIHt9YCBpbnN0ZWFkLlxuXHQkXzogaW0tbG9nKCdObyBvcGVyYXRvciBmb3VuZCBpbiBgI3skZXhwcmVzc2lvbn1gLicpO1xufVxuXG5cbi8vL1xuLy8vIEdldCBkaW1lbnNpb24gb2YgYW4gZXhwcmVzc2lvbiwgYmFzZWQgb24gYSBmb3VuZCBvcGVyYXRvclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IGRpbWVuc2lvbiBmcm9tXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIGB3aWR0aGAgb3IgYGhlaWdodGAgKG9yIHBvdGVudGlhbGx5IGFueXRoaW5nIGVsc2UpXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuXHQkb3BlcmF0b3ItaW5kZXg6IHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcblx0JHBhcnNlZC1kaW1lbnNpb246IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMCwgJG9wZXJhdG9yLWluZGV4IC0gMSk7XG5cdCRkaW1lbnNpb246ICd3aWR0aCc7XG5cblx0QGlmIHN0ci1sZW5ndGgoJHBhcnNlZC1kaW1lbnNpb24pID4gMCB7XG5cdFx0JGRpbWVuc2lvbjogJHBhcnNlZC1kaW1lbnNpb247XG5cdH1cblxuXHRAcmV0dXJuICRkaW1lbnNpb247XG59XG5cblxuLy8vXG4vLy8gR2V0IGRpbWVuc2lvbiBwcmVmaXggYmFzZWQgb24gYW4gb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvclxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIGBtaW5gIG9yIGBtYXhgXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKSB7XG5cdEByZXR1cm4gaWYoaW5kZXgoKCc8JywgJzw9JywgJ+KJpCcpLCAkb3BlcmF0b3IpLCAnbWF4JywgJ21pbicpO1xufVxuXG5cbi8vL1xuLy8vIEdldCB2YWx1ZSBvZiBhbiBleHByZXNzaW9uLCBiYXNlZCBvbiBhIGZvdW5kIG9wZXJhdG9yXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3QgdmFsdWUgZnJvbVxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn0gLSBBIG51bWVyaWMgdmFsdWVcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXZhbHVlKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcblx0JG9wZXJhdG9yLWluZGV4OiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG5cdCR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAkb3BlcmF0b3ItaW5kZXggKyBzdHItbGVuZ3RoKCRvcGVyYXRvcikpO1xuXG5cdEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR2YWx1ZSkge1xuXHRcdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XG5cdH0gQGVsc2Uge1xuXHRcdCR2YWx1ZTogdG8tbnVtYmVyKCR2YWx1ZSk7XG5cdH1cblxuXHQkaW50ZXJ2YWw6IG1hcC1nZXQoJHVuaXQtaW50ZXJ2YWxzLCB1bml0KCR2YWx1ZSkpO1xuXG5cdEBpZiBub3QgJGludGVydmFsIHtcblx0XHQvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXG5cdFx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2Vcblx0XHQvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cblx0XHQvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxuXHRcdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cblx0XHQkXzogaW0tbG9nKCdVbmtub3duIHVuaXQgYCN7dW5pdCgkdmFsdWUpfWAuJyk7XG5cdH1cblxuXHRAaWYgJG9wZXJhdG9yID09ICc+JyB7XG5cdFx0JHZhbHVlOiAkdmFsdWUgKyAkaW50ZXJ2YWw7XG5cdH0gQGVsc2UgaWYgJG9wZXJhdG9yID09ICc8JyB7XG5cdFx0JHZhbHVlOiAkdmFsdWUgLSAkaW50ZXJ2YWw7XG5cdH1cblxuXHRAcmV0dXJuICR2YWx1ZTtcbn1cblxuXG4vLy9cbi8vLyBQYXJzZSBhbiBleHByZXNzaW9uIHRvIHJldHVybiBhIHZhbGlkIG1lZGlhLXF1ZXJ5IGV4cHJlc3Npb25cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gcGFyc2Vcbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBWYWxpZCBtZWRpYSBxdWVyeVxuLy8vXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xuXHQvLyBJZiBpdCBpcyBwYXJ0IG9mICRtZWRpYS1leHByZXNzaW9ucywgaXQgaGFzIG5vIG9wZXJhdG9yXG5cdC8vIHRoZW4gdGhlcmUgaXMgbm8gbmVlZCB0byBnbyBhbnkgZnVydGhlciwganVzdCByZXR1cm4gdGhlIHZhbHVlXG5cdEBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XG5cdFx0QHJldHVybiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xuXHR9XG5cblx0JG9wZXJhdG9yOiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkZXhwcmVzc2lvbik7XG5cdCRkaW1lbnNpb246IGdldC1leHByZXNzaW9uLWRpbWVuc2lvbigkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcblx0JHByZWZpeDogZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcik7XG5cdCR2YWx1ZTogZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG5cblx0QHJldHVybiAnKCN7JHByZWZpeH0tI3skZGltZW5zaW9ufTogI3skdmFsdWV9KSc7XG59XG5cbi8vL1xuLy8vIFNsaWNlIGAkbGlzdGAgYmV0d2VlbiBgJHN0YXJ0YCBhbmQgYCRlbmRgIGluZGV4ZXNcbi8vL1xuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkbGlzdCAtIExpc3QgdG8gc2xpY2Vcbi8vLyBAcGFyYW0ge051bWJlcn0gJHN0YXJ0IFsxXSAtIFN0YXJ0IGluZGV4XG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRlbmQgW2xlbmd0aCgkbGlzdCldIC0gRW5kIGluZGV4XG4vLy9cbi8vLyBAcmV0dXJuIHtMaXN0fSBTbGljZWQgbGlzdFxuLy8vXG5AZnVuY3Rpb24gc2xpY2UoJGxpc3QsICRzdGFydDogMSwgJGVuZDogbGVuZ3RoKCRsaXN0KSkge1xuXHRAaWYgbGVuZ3RoKCRsaXN0KSA8IDEgb3IgJHN0YXJ0ID4gJGVuZCB7XG5cdFx0QHJldHVybiAoKTtcblx0fVxuXG5cdCRyZXN1bHQ6ICgpO1xuXG5cdEBmb3IgJGkgZnJvbSAkc3RhcnQgdGhyb3VnaCAkZW5kIHtcblx0XHQkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgbnRoKCRsaXN0LCAkaSkpO1xuXHR9XG5cblx0QHJldHVybiAkcmVzdWx0O1xufVxuXG4vLy8vXG4vLy8gU3RyaW5nIHRvIG51bWJlciBjb252ZXJ0ZXJcbi8vLyBAYXV0aG9yIEtpdHR5IEdpcmF1ZGVsXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy8vXG5cblxuLy8vXG4vLy8gQ2FzdHMgYSBzdHJpbmcgaW50byBhIG51bWJlclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmcgfCBOdW1iZXJ9ICR2YWx1ZSAtIFZhbHVlIHRvIGJlIHBhcnNlZFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfVxuLy8vXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCR2YWx1ZSkge1xuXHRAaWYgdHlwZS1vZigkdmFsdWUpID09ICdudW1iZXInIHtcblx0XHRAcmV0dXJuICR2YWx1ZTtcblx0fSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ3N0cmluZycge1xuXHRcdCRfOiBpbS1sb2coJ1ZhbHVlIGZvciBgdG8tbnVtYmVyYCBzaG91bGQgYmUgYSBudW1iZXIgb3IgYSBzdHJpbmcuJyk7XG5cdH1cblxuXHQkZmlyc3QtY2hhcmFjdGVyOiBzdHItc2xpY2UoJHZhbHVlLCAxLCAxKTtcblx0JHJlc3VsdDogMDtcblx0JGRpZ2l0czogMDtcblx0JG1pbnVzOiAoJGZpcnN0LWNoYXJhY3RlciA9PSAnLScpO1xuXHQkbnVtYmVyczogKCcwJzogMCwgJzEnOiAxLCAnMic6IDIsICczJzogMywgJzQnOiA0LCAnNSc6IDUsICc2JzogNiwgJzcnOiA3LCAnOCc6IDgsICc5JzogOSk7XG5cblx0Ly8gUmVtb3ZlICsvLSBzaWduIGlmIHByZXNlbnQgYXQgZmlyc3QgY2hhcmFjdGVyXG5cdEBpZiAoJGZpcnN0LWNoYXJhY3RlciA9PSAnKycgb3IgJGZpcnN0LWNoYXJhY3RlciA9PSAnLScpIHtcblx0XHQkdmFsdWU6IHN0ci1zbGljZSgkdmFsdWUsIDIpO1xuXHR9XG5cblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xuXHRcdCRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsICRpLCAkaSk7XG5cblx0XHRAaWYgbm90IChpbmRleChtYXAta2V5cygkbnVtYmVycyksICRjaGFyYWN0ZXIpIG9yICRjaGFyYWN0ZXIgPT0gJy4nKSB7XG5cdFx0XHRAcmV0dXJuIHRvLWxlbmd0aChpZigkbWludXMsIC0kcmVzdWx0LCAkcmVzdWx0KSwgc3RyLXNsaWNlKCR2YWx1ZSwgJGkpKVxuXHRcdH1cblxuXHRcdEBpZiAkY2hhcmFjdGVyID09ICcuJyB7XG5cdFx0XHQkZGlnaXRzOiAxO1xuXHRcdH0gQGVsc2UgaWYgJGRpZ2l0cyA9PSAwIHtcblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArIG1hcC1nZXQoJG51bWJlcnMsICRjaGFyYWN0ZXIpO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0JGRpZ2l0czogJGRpZ2l0cyAqIDEwO1xuXHRcdFx0JHJlc3VsdDogJHJlc3VsdCArIG1hcC1nZXQoJG51bWJlcnMsICRjaGFyYWN0ZXIpIC8gJGRpZ2l0cztcblx0XHR9XG5cdH1cblxuXHRAcmV0dXJuIGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpO1xufVxuXG5cbi8vL1xuLy8vIEFkZCBgJHVuaXRgIHRvIGAkdmFsdWVgXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYWRkIHVuaXQgdG9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHVuaXQgLSBTdHJpbmcgcmVwcmVzZW50YXRpb24gb2YgdGhlIHVuaXRcbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn0gLSBgJHZhbHVlYCBleHByZXNzZWQgaW4gYCR1bml0YFxuLy8vXG5AZnVuY3Rpb24gdG8tbGVuZ3RoKCR2YWx1ZSwgJHVuaXQpIHtcblx0JHVuaXRzOiAoJ3B4JzogMXB4LCAnY20nOiAxY20sICdtbSc6IDFtbSwgJyUnOiAxJSwgJ2NoJzogMWNoLCAncGMnOiAxcGMsICdpbic6IDFpbiwgJ2VtJzogMWVtLCAncmVtJzogMXJlbSwgJ3B0JzogMXB0LCAnZXgnOiAxZXgsICd2dyc6IDF2dywgJ3ZoJzogMXZoLCAndm1pbic6IDF2bWluLCAndm1heCc6IDF2bWF4KTtcblxuXHRAaWYgbm90IGluZGV4KG1hcC1rZXlzKCR1bml0cyksICR1bml0KSB7XG5cdFx0JF86IGltLWxvZygnSW52YWxpZCB1bml0IGAjeyR1bml0fWAuJyk7XG5cdH1cblxuXHRAcmV0dXJuICR2YWx1ZSAqIG1hcC1nZXQoJHVuaXRzLCAkdW5pdCk7XG59XG5cbi8vL1xuLy8vIFRoaXMgbWl4aW4gYWltcyBhdCByZWRlZmluaW5nIHRoZSBjb25maWd1cmF0aW9uIGp1c3QgZm9yIHRoZSBzY29wZSBvZlxuLy8vIHRoZSBjYWxsLiBJdCBpcyBoZWxwZnVsIHdoZW4gaGF2aW5nIGEgY29tcG9uZW50IG5lZWRpbmcgYW4gZXh0ZW5kZWRcbi8vLyBjb25maWd1cmF0aW9uIHN1Y2ggYXMgY3VzdG9tIGJyZWFrcG9pbnRzIChyZWZlcnJlZCB0byBhcyB0d2Vha3BvaW50cylcbi8vLyBmb3IgaW5zdGFuY2UuXG4vLy9cbi8vLyBAYXV0aG9yIEtpdHR5IEdpcmF1ZGVsXG4vLy9cbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrcG9pbnRzIFsoKV0gLSBNYXAgb2YgdHdlYWtwb2ludHMgdG8gYmUgbWVyZ2VkIHdpdGggYCRicmVha3BvaW50c2Bcbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zIFsoKV0gLSBNYXAgb2YgdHdlYWtlZCBtZWRpYSBleHByZXNzaW9ucyB0byBiZSBtZXJnZWQgd2l0aCBgJG1lZGlhLWV4cHJlc3Npb25gXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIHRoZSBnbG9iYWwgYnJlYWtwb2ludHMgd2l0aCBhIHR3ZWFrcG9pbnRcbi8vLyAgQGluY2x1ZGUgbWVkaWEtY29udGV4dCgoJ2N1c3RvbSc6IDY3OHB4KSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScsICc8PWN1c3RvbScpIHtcbi8vLyAgICAgICAvLyAuLi5cbi8vLyAgICAgIH1cbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgdGhlIGdsb2JhbCBtZWRpYSBleHByZXNzaW9ucyB3aXRoIGEgY3VzdG9tIG9uZVxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCdhbGwnOiAnYWxsJykpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCdhbGwnLCAnPnBob25lJykge1xuLy8vICAgICAgIC8vIC4uLlxuLy8vICAgICAgfVxuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCBib3RoIGNvbmZpZ3VyYXRpb24gbWFwc1xuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpLCAoJ2FsbCc6ICdhbGwnKSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJ2FsbCcsICc+cGhvbmUnLCAnPD1jdXN0b20nKSB7XG4vLy8gICAgICAgLy8gLi4uXG4vLy8gICAgICB9XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbkBtaXhpbiBtZWRpYS1jb250ZXh0KCR0d2Vha3BvaW50czogKCksICR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCkpIHtcblx0Ly8gU2F2ZSBnbG9iYWwgY29uZmlndXJhdGlvblxuXHQkZ2xvYmFsLWJyZWFrcG9pbnRzOiAkYnJlYWtwb2ludHM7XG5cdCRnbG9iYWwtbWVkaWEtZXhwcmVzc2lvbnM6ICRtZWRpYS1leHByZXNzaW9ucztcblxuXHQvLyBVcGRhdGUgZ2xvYmFsIGNvbmZpZ3VyYXRpb25cblx0JGJyZWFrcG9pbnRzOiBtYXAtbWVyZ2UoJGJyZWFrcG9pbnRzLCAkdHdlYWtwb2ludHMpICFnbG9iYWw7XG5cdCRtZWRpYS1leHByZXNzaW9uczogbWFwLW1lcmdlKCRtZWRpYS1leHByZXNzaW9ucywgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zKSAhZ2xvYmFsO1xuXG5cdEBjb250ZW50O1xuXG5cdC8vIFJlc3RvcmUgZ2xvYmFsIGNvbmZpZ3VyYXRpb25cblx0JGJyZWFrcG9pbnRzOiAkZ2xvYmFsLWJyZWFrcG9pbnRzICFnbG9iYWw7XG5cdCRtZWRpYS1leHByZXNzaW9uczogJGdsb2JhbC1tZWRpYS1leHByZXNzaW9ucyAhZ2xvYmFsO1xufVxuXG4vLy8vXG4vLy8gaW5jbHVkZS1tZWRpYSBwdWJsaWMgZXhwb3NlZCBBUElcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLy9cblxuXG4vLy9cbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xuLy8vXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScsICc8PXRhYmxldCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj0zNThweCcsICc8ODUwcHgnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5kZXNrdG9wJywgJzw9MTM1MHB4JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCdyZXRpbmEyeCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1MHB4JywgJzx0YWJsZXQnLCAncmV0aW5hM3gnKSB7IH1cbi8vL1xuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XG5cdEBpZiAoJGltLW1lZGlhLXN1cHBvcnQgYW5kIGxlbmd0aCgkY29uZGl0aW9ucykgPT0gMCkgb3JcbiAgICAgIChub3QgJGltLW1lZGlhLXN1cHBvcnQgYW5kIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH0gQGVsc2UgaWYgKCRpbS1tZWRpYS1zdXBwb3J0IGFuZCBsZW5ndGgoJGNvbmRpdGlvbnMpID4gMCkge1xuXHRcdEBtZWRpYSAje3VucXVvdGUocGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsIDEpKSl9IHtcblx0XHRcdC8vIFJlY3Vyc2l2ZSBjYWxsXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbGljZSgkY29uZGl0aW9ucywgMikuLi4pIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnc3R5bGVzJztcbkBpbXBvcnQgJ3J0bCc7IiwiLy8gU2VsZWN0b3JzLlxuJGNob2ljZXMtc2VsZWN0b3I6ICAgICAnY2hvaWNlcycgIWRlZmF1bHQ7XG4kY2hvaWNlcy1ydGwtc2VsZWN0b3I6ICdib2R5LnJ0bCcgIWRlZmF1bHQ7XG5cbi8vIENvbG9ycy5cbiRjaG9pY2VzLWJnLWNvbG9yOiAgICAgICAgICAjZmZmZmZmICFkZWZhdWx0O1xuJGNob2ljZXMtYmctY29sb3ItZGlzYWJsZWQ6ICNiYmJiYmIgIWRlZmF1bHQ7XG4kY2hvaWNlcy1iZy1jb2xvci1kcm9wZG93bjogJGNob2ljZXMtYmctY29sb3IgIWRlZmF1bHQ7XG4kY2hvaWNlcy10ZXh0LWNvbG9yOiAgICAgICAgY3VycmVudENvbG9yICFkZWZhdWx0O1xuJGNob2ljZXMta2V5bGluZS1jb2xvcjogICAgICNjY2NjY2MgIWRlZmF1bHQ7XG4kY2hvaWNlcy1wcmltYXJ5LWNvbG9yOiAgICAgIzAzNmFhYiAhZGVmYXVsdDtcbiRjaG9pY2VzLWRpc2FibGVkLWNvbG9yOiAgICAjYmJiYmJiICFkZWZhdWx0O1xuJGNob2ljZXMtaGlnaGxpZ2h0LWNvbG9yOiAgICRjaG9pY2VzLXByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG4kY2hvaWNlcy1mb2N1c2VkLWNvbG9yOiAgICAgIzAxNmFhYiAhZGVmYXVsdDtcbiRjaG9pY2VzLWRyb3Bkb3duLWNvbG9yOiAgICAjNzc3Nzc3O1xuJGNvbG9yX3BsYWNlaG9sZGVyOiAgICAgICAgICM5OTk5OTk7XG5cbi8vIFNpemluZy5cbiRjaG9pY2VzLWd1dHRlcmluZzogICAgICAgIDI0cHggIWRlZmF1bHQ7XG4kY2hvaWNlcy1idXR0b24tZGltZW5zaW9uOiAxMnB4ICFkZWZhdWx0O1xuJGNob2ljZXMtYnV0dG9uLW9mZnNldDogICAgMnB4ICFkZWZhdWx0O1xuXG4vLyBCb3JkZXIgcmFkaXVzLlxuJGNob2ljZXMtYm9yZGVyLXJhZGl1czogICAgICA0cHggIWRlZmF1bHQ7XG4kY2hvaWNlcy1ib3JkZXItcmFkaXVzLWl0ZW06IDJweCAhZGVmYXVsdDtcblxuLy8gUGF0aCB0byBpY29ucy5cbiRjaG9pY2VzLWJ1dHRvbi1pY29uLXBhdGg6ICcuLi9pbWFnZXMnICFkZWZhdWx0O1xuXG4iLCIuI3skY2hvaWNlcy1zZWxlY3Rvcn0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206ICRjaG9pY2VzLWd1dHRlcmluZztcblxuXHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkY29sb3JfcGxhY2Vob2xkZXI7XG5cdH1cblxuXHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkY29sb3JfcGxhY2Vob2xkZXI7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkY29sb3JfcGxhY2Vob2xkZXI7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Ji5pcy1kaXNhYmxlZCB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lcixcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lucHV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWJnLWNvbG9yLWRpc2FibGVkO1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYgW2hpZGRlbl0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCoge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQmLmlzLW9wZW4ge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cyAkY2hvaWNlcy1ib3JkZXItcmFkaXVzIDAgMCA7XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1vcGVuLmlzLWZsaXBwZWQge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwICRjaG9pY2VzLWJvcmRlci1yYWRpdXMgJGNob2ljZXMtYm9yZGVyLXJhZGl1cztcblx0XHR9XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJzZWxlY3Qtb25lXCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdGlucHV0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogN3B4IDEycHggIWltcG9ydGFudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNob2ljZXMta2V5bGluZS1jb2xvciAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNob2ljZXMtZm9jdXNlZC1jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fYnV0dG9uIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGNob2ljZXMtYnV0dG9uLWljb24tcGF0aCArICcvY3Jvc3MtaW52ZXJzZS5zdmcnKTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogOHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogMDtcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwZW07XG5cdFx0b3BhY2l0eTogLjU7XG5cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJGNob2ljZXMtaGlnaGxpZ2h0LWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbVtkYXRhLXZhbHVlPScnXSAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY2hvaWNlcy10ZXh0LWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci13aWR0aDogNXB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTEuNXB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0yLjVweDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCYuaXMtb3BlbjphZnRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY2hvaWNlcy10ZXh0LWNvbG9yIHRyYW5zcGFyZW50O1xuXHRcdG1hcmdpbi10b3A6IC03LjVweDtcblx0fVxuXG5cdCZbZGlyPVwicnRsXCJdIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGxlZnQ6IDExLjVweDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fYnV0dG9uIHtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj1cInNlbGVjdC1tdWx0aXBsZVwiXSB7XG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjaG9pY2VzLWd1dHRlcmluZztcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lucHV0IHtcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDRweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6ICRjaG9pY2VzLXRleHQtY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiA1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxMS41cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogLTIuNXB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji5pcy1vcGVuOmFmdGVyIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjaG9pY2VzLXRleHQtY29sb3IgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLXRvcDogLTcuNXB4O1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdLFxuLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJ0ZXh0XCJdIHtcblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdFx0Y3Vyc29yOiB0ZXh0O1xuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCRjaG9pY2VzLWJ1dHRvbi1pY29uLXBhdGggKyAnL2Nyb3NzLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogJGNob2ljZXMtYnV0dG9uLWRpbWVuc2lvbjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6ICRjaG9pY2VzLWJ1dHRvbi1kaW1lbnNpb247XG5cdFx0aGVpZ2h0OiAkY2hvaWNlcy1idXR0b24tZGltZW5zaW9uO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG9wYWNpdHk6IC43NTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvaWNlcy1iZy1jb2xvcjtcblx0cGFkZGluZzogNHB4IDZweCAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1rZXlsaW5lLWNvbG9yO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzO1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3Qge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1zaW5nbGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAgMTZweCA0cHggNHB4O1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdCZbZGF0YS12YWx1ZT0nJ10ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1tdWx0aXBsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cy1pdGVtO1xuXHRcdHBhZGRpbmc6IDRweCA3cHg7XG5cdFx0Zm9udC1zaXplOiAuNzVlbTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLXByaW1hcnktY29sb3I7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNob2ljZXMtcHJpbWFyeS1jb2xvcjtcblx0XHRjb2xvcjogJGNob2ljZXMtYmctY29sb3I7XG5cdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXG5cdFx0Ji5pcy1oaWdobGlnaHRlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvaWNlcy1oaWdobGlnaHQtY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbi5pcy1kaXNhYmxlZCB7XG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tbXVsdGlwbGUge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvaWNlcy1kaXNhYmxlZC1jb2xvcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjaG9pY2VzLWRpc2FibGVkLWNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLWRyb3Bkb3duIHtcblx0ZGlzcGxheTogbm9uZTtcblx0ei1pbmRleDogMjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNob2ljZXMtYmctY29sb3ItZHJvcGRvd247XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjaG9pY2VzLWtleWxpbmUtY29sb3I7XG5cdHRvcDogMTAwJTtcblx0bWFyZ2luLXRvcDogLTFweDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRcdHdpbGwtY2hhbmdlOiBzY3JvbGwtcG9zaXRpb247XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAuODc1ZW07XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0tLXNlbGVjdGFibGUge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtc2VsZWN0LXRleHQpO1xuXHRcdFx0XHRmb250LXNpemU6IC43NWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzLWhpZ2hsaWdodGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1peCgjMDAwMDAwLCAjZmZmZmZmLCA1JSk7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX3BsYWNlaG9sZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5pcy1mbGlwcGVkIHtcblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGJvdHRvbTogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cyAkY2hvaWNlcy1ib3JkZXItcmFkaXVzIDAgMDtcblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbS0tc2VsZWN0YWJsZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1kaXNhYmxlZCB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRvcGFjaXR5OiAuNTtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19oZWFkaW5nIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAuNzVlbTtcblx0cGFkZGluZzogMTBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGNob2ljZXMta2V5bGluZS1jb2xvciwgMTUlKTtcblx0Y29sb3I6IGxpZ2h0ZW4oIzMzMywgMzAlKTtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRtYXJnaW46IDAgMCA0cHggMCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0cGFkZGluZzogMnB4IDRweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXG5cdC8vIFRoaXMgaXMgY3VzdG9tIHN0eWxlcyBmb3IgaGlkaW5nIGEgaW5wdXQgb24gY2hhbmdlIGV2ZW50LlxuXHQmLS1oaWRkZW4ge1xuXHRcdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn0gLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdGlucHV0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dDpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX3BsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogLjU7XG59XG4iLCIjeyRjaG9pY2VzLXJ0bC1zZWxlY3Rvcn0ge1xuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj1cInNlbGVjdC1tdWx0aXBsZVwiXSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRjaG9pY2VzLWd1dHRlcmluZztcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMTEuNXB4O1xuICAgIH1cbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tc2luZ2xlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1tdWx0aXBsZSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzLjc1cHg7XG5cbiAgICAgICZbZGF0YS1kZWxldGFibGVdIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJzZWxlY3QtbXVsdGlwbGVcIl0sIC4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwidGV4dFwiXSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2hvaWNlcy1idXR0b24tb2Zmc2V0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kY2hvaWNlcy1idXR0b24tb2Zmc2V0LzI7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oJGNob2ljZXMtcHJpbWFyeS1jb2xvciwgMTAlKTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuICAgICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53cGZvcm1zLWFkbWluLXBhZ2Uge1xuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdIHtcblx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0LmNob2ljZXNfX2lucHV0IHtcblx0XHRcdFx0cGFkZGluZzogMnB4IDRweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmlzLWZvY3VzZWQsXG5cdC5pcy1vcGVuIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNob2ljZXMtZm9jdXNlZC1jb2xvcjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblx0LmlzLWZsaXBwZWQuaXMtb3BlbiB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNob2ljZXMtZm9jdXNlZC1jb2xvcjtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmlzLW9wZW4ge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRjaG9pY2VzLWtleWxpbmUtY29sb3IsIDEwJSk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMCAxcHggJGNob2ljZXMtZm9jdXNlZC1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQuaXMtb3Blbi5pcy1mbGlwcGVkIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLWRyb3Bkb3duIHtcblx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBkYXJrZW4oJGNob2ljZXMta2V5bGluZS1jb2xvciwgMTAlKTtcblx0XHRcdGJveC1zaGFkb3c6IDAgLTFweCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG4uY2hvaWNlc19faW5uZXIge1xuXHRtaW4taGVpZ2h0OiAzNXB4O1xufVxuXG4vLyBGaXggY2hvaWNlcyBpdGVtIGhlaWdodCBmb3IgRWRpdCBlbnRyeSBwYWdlLlxuZGl2LndwZm9ybXMtY29udGFpbmVyLndwZm9ybXMtZWRpdC1lbnRyeS1jb250YWluZXIgLndwZm9ybXMtZm9ybSAuY2hvaWNlcyAuY2hvaWNlc19faW5uZXIgLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVtIHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4iLCIvLyBCdXR0b24gc3R5bGVzLlxuLndwZm9ybXMtYWRtaW4tcGFnZSB7XG5cblx0LndwZm9ybXMtYnRuIHtcblx0XHRib3JkZXI6IDFweDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblx0LndwZm9ybXMtYnRuLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC53cGZvcm1zLWJ0bi1tZCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0bWluLWhlaWdodDogMzVweDtcblx0fVxuXG5cdC53cGZvcm1zLWJ0bi1sZyB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogMTZweCAyOHB4O1xuXHR9XG5cblx0LndwZm9ybXMtYnRuLW9yYW5nZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrb3JhbmdlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGFya29yYW5nZTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkZGFya29yYW5nZTtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYnRuLWJsdWUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdjYmE7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMDA3Y2JhO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWExO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDA3MWExO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0fVxuXG5cdFx0Ji5pbmFjdGl2ZSB7XG5cdFx0XHRAZXh0ZW5kIC53cGZvcm1zLWJ0bi1ncmV5OmhvdmVyO1xuXHRcdFx0Y3Vyc29yOiBuby1kcm9wO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWJ0bi1ncmV5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRjb2xvcjogIzY2NjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcblx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWJ0bi1saWdodC1ncmV5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0Y29sb3I6ICM2NjY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0XHRjb2xvcjogIzQ0NDtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyMjcxYjE7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzIyNzFiMTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYnRuLXRyYW5zLWdyZWVuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6ICRncmVlbjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0LnVuZGVybGluZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkZ3JlZW47XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtNXB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGFzaGljb25zIHtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEFsZXJ0IHN0eWxlcy5cbi8vIFN0eWxpbmcgdHdlYWtzIGZvciBqUXVlcnktY29uZmlybSBKUyBhbGVydCBsaWJyYXJ5LlxuXG5cbi8vIGpDb25maXJtIHR5cGUgbWl4aW4uXG4vL1xuLy8gQHNpbmNlIHtWRVJTSU9OfVxuLy9cbi8vIEBwYXJhbSAkY29sb3IgICAgICAgTWFpbiBjb2xvci5cbi8vIEBwYXJhbSAkaG92ZXJfY29sb3IgSG92ZXIgY29sb3IuXG4vLyBAcGFyYW0gJGlzX2RlZmF1bHQgIElzIGRlZmF1bHQgdHlwZT9cbi8vXG5AbWl4aW4gamNvbmZpcm1fdHlwZSggJGNvbG9yLCAkaG92ZXJfY29sb3IsICRpc19kZWZhdWx0OiBmYWxzZSApIHtcblxuICBAaWYgbm90ICRpc19kZWZhdWx0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcblxuICAgIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWMge1xuICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbi5idG4tY29uZmlybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXJfY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRob3Zlcl9jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gIGRpdi5qY29uZmlybSB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAuamNvbmZpcm0tYm94LWNvbnRhaW5lciAuamNvbmZpcm0tYm94IHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfbTtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuXG4gICAgICAuamNvbmZpcm0tdGl0bGUtYyxcbiAgICAgIC5qY29uZmlybS1jb250ZW50LXBhbmUsXG4gICAgICAuamNvbmZpcm0tYnV0dG9ucyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICB9XG5cbiAgICAgIC8vIERlZmF1bHQuXG4gICAgICAmLmpjb25maXJtLXR5cGUtZGVmYXVsdCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gICAgICAgIC5qY29uZmlybS10aXRsZS1jIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19tO1xuXG4gICAgICAgICAgLmpjb25maXJtLWljb24tYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGpjb25maXJtX3R5cGUoJGNvbG9yX29yYW5nZSwgJGNvbG9yX2Rhcmtfb3JhbmdlLCB0cnVlKTtcbiAgICAgIH1cblxuICAgICAgLy8gUmVkLlxuICAgICAgJi5qY29uZmlybS10eXBlLXJlZCB7XG4gICAgICAgIEBpbmNsdWRlIGpjb25maXJtX3R5cGUoJGNvbG9yX3JlZCwgJGNvbG9yX2RhcmtfcmVkKTtcbiAgICAgIH1cblxuICAgICAgLy8gT3JhbmdlLlxuICAgICAgJi5qY29uZmlybS10eXBlLW9yYW5nZSB7XG4gICAgICAgIEBpbmNsdWRlIGpjb25maXJtX3R5cGUoJGNvbG9yX29yYW5nZSwgJGNvbG9yX2Rhcmtfb3JhbmdlKTtcbiAgICAgIH1cblxuICAgICAgLy8gWWVsbG93LlxuICAgICAgJi5qY29uZmlybS10eXBlLXllbGxvdyB7XG4gICAgICAgIEBpbmNsdWRlIGpjb25maXJtX3R5cGUoJGNvbG9yX3llbGxvdywgJGNvbG9yX2RhcmtfeWVsbG93KTtcbiAgICAgIH1cblxuICAgICAgLy8gQmx1ZS5cbiAgICAgICYuamNvbmZpcm0tdHlwZS1ibHVlIHtcbiAgICAgICAgQGluY2x1ZGUgamNvbmZpcm1fdHlwZSgkY29sb3JfYnJpZ2h0X2JsdWUsICRjb2xvcl9ibHVlKTtcbiAgICAgIH1cblxuICAgICAgLy8gR3JlZW4uXG4gICAgICAmLmpjb25maXJtLXR5cGUtZ3JlZW4ge1xuICAgICAgICBAaW5jbHVkZSBqY29uZmlybV90eXBlKCRjb2xvcl9ncmVlbiwgJGNvbG9yX2RhcmtfZ3JlZW4pO1xuICAgICAgfVxuXG4gICAgICAuamNvbmZpcm0tY2xvc2VJY29uIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nX3M7XG4gICAgICAgIHRvcDogJHNwYWNpbmdfcztcbiAgICAgICAgd2lkdGg6IDE0cHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9jbG9zZTtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9jbG9zZV9ob3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuamNvbmZpcm0tdGl0bGUtYyB7XG4gICAgICAgIG1hcmdpbjogMCAwICRzcGFjaW5nX20gMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAuamNvbmZpcm0taWNvbi1jIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICYgKyAuamNvbmZpcm0tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmdfbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuamNvbmZpcm0tdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5qY29uZmlybS1jb250ZW50LXBhbmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbTtcblxuICAgICAgICAuamNvbmZpcm0tY29udGVudCB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udF9zaXplX207XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250X3NpemVfeGw7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcblxuICAgICAgICAgICYubGl0ZS11cGdyYWRlIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250X3NpemVfbDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAkc3BhY2luZ19tO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9sO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF9zaXplX3M7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgICAgICAgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAgICAgaW5wdXRbdHlwZT11cmxdLFxuICAgICAgICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuICAgICAgICAgIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAgICAgICBpbnB1dFt0eXBlPXRlbF0sXG4gICAgICAgICAgdGV4dGFyZWEsXG4gICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIG1hcmdpbjogJHNwYWNpbmdfcyAycHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFscmVhZHktcHVyY2hhc2VkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGdyaWQtcm93OiA1O1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBjb2xvcjogJGNvbG9yX2hpbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zO1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZ19tcztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXNjb3VudC1ub3RlIHtcbiAgICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIG1hcmdpbjogMjVweCAwIDAgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9saWdodGVzdF95ZWxsb3c7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250X3NpemVfbTtcbiAgICAgICAgICBtYXJnaW46IDAgLTMwcHg7XG4gICAgICAgICAgcGFkZGluZzogMjJweCA1MnB4IDEycHggNTJweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogLTE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX2dyZWVuO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNThcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICRmb250X3NpemVfcy8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMThweDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nX3hzIDZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX2dyZWVuO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZlYXR1cmUtdmlkZW8ge1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nX2wgMCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5wcm8tZmVhdHVyZS12aWRlbyB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNpbmdfbXMgMCAkc3BhY2luZ19zIDA7XG4gICAgICB9XG5cbiAgICAgIGlucHV0W3R5cGU9dGV4dF06bm90KC5jaG9pY2VzX19pbnB1dCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDk5JTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nX3MgMXB4IDFweCAxcHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogMDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDdjYmE7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDdjYmE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmpjb25maXJtLWJ1dHRvbnMge1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWluLXdpZHRoOiA4M3B4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9ib3JkZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcztcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250X3NpemVfbSArIDQ7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE3cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kX2hvdmVyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgIGN1cnNvcjogbm8tZHJvcDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYnRuLWNvbmZpcm0ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmICsgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZ19tO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYnRuLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJHNwYWNpbmdfcyAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJ0bi1ub3JtYWwtY2FzZSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRzcGFjaW5nX3MgMCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmVycm9yIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9yZWQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYud3Bmb3Jtcy1wcm92aWRlcnMtYWNjb3VudC1hZGQtbW9kYWwge1xuICAgICAgICAuamNvbmZpcm0tdGl0bGUtYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udF9zaXplX2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmpjb25maXJtLWNvbnRlbnQge1xuICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250X3NpemVfc3M7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmdfbXM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICN3cGZvcm1zLWVtYmVkLXNob3J0Y29kZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDVweDtcbiAgICAgIH1cblxuICAgICAgI3dwZm9ybXMtZW1iZWQtc2hvcnRjb2RlOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbltkaXNhYmxlZF0ge1xuICAgICAgICBjdXJzb3I6IG5vLWRyb3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5qY29uZmlybS13cGZvcm1zLWVkdWNhdGlvbiB7XG4gICAgICAuamNvbmZpcm0tY29udGVudC1wYW5lIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2hvaWNlcyB7XG4gIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIGlucHV0W3R5cGU9dGV4dF0uY2hvaWNlc19faW5wdXQ6bm90KC53cGZvcm1zLWhpZGRlbikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkgLmpjb25maXJtLmhhcy12aWRlbyB7XG5cbiAgZGl2Lmpjb25maXJtLWJveC1jb250YWluZXIge1xuICAgIC5qY29uZmlybS1ib3gge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmdfbDtcbiAgICB9XG5cbiAgICAuYWxyZWFkeS1wdXJjaGFzZWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBncmlkLXJvdzogNDtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXNjb3VudC1ub3RlIHtcbiAgICAgIGdyaWQtcm93OiA1O1xuICAgICAgbWFyZ2luOiAkc3BhY2luZ19tIDAgMDtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmdfbSA1MnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmUtdmlkZW8sIC5wcm8tZmVhdHVyZS12aWRlbyB7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gNDtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZ19tcztcbiAgICB9XG5cbiAgICAuamNvbmZpcm0tdGl0bGUtYyxcbiAgICAuamNvbmZpcm0tY29udGVudC1wYW5lLFxuICAgIC5qY29uZmlybS1idXR0b25zIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICB9XG4gIH1cbn1cblxuYm9keSAuamNvbmZpcm0udXBncmFkZS1tb2RhbCB7XG4gIC5qY29uZmlybS1ib3gtY29udGFpbmVyIHtcbiAgICBkaXYuamNvbmZpcm0tYm94IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZ19sO1xuXG4gICAgICAucHJvLWZlYXR1cmUtdmlkZW8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuamNvbmZpcm0tYnV0dG9ucyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgYm9keSAuamNvbmZpcm0uaGFzLXZpZGVvIHtcbiAgICBkaXYuamNvbmZpcm0tYm94IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuXG4gICAgLmZlYXR1cmUtdmlkZW8sIC5wcm8tZmVhdHVyZS12aWRlbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQWxlcnQgc3R5bGVzLlxuLndwZm9ybXMtYWRtaW4tcGFnZSB7XG5cblx0LndwZm9ybXMtYWxlcnQge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdGg0IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLWFsZXJ0LW5vbWFyZ2luIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQmLndwZm9ybXMtYWxlcnQtc21hbGwge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1hbGVydC1zdWNjZXNzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkNmU5YzY7XG5cdFx0XHRjb2xvcjogIzNjNzYzZDtcblx0XHR9XG5cblx0XHQmLndwZm9ybXMtYWxlcnQtaW5mbyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYmNlOGYxO1xuXHRcdFx0Y29sb3I6ICMzMTcwOGY7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLWFsZXJ0LXdhcm5pbmcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcblx0XHRcdGJvcmRlci1jb2xvcjogI2ZhZWJjYztcblx0XHRcdGNvbG9yOiAjOGE2ZDNiO1xuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1hbGVydC1kYW5nZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcblx0XHRcdGJvcmRlci1jb2xvcjogI2ViY2NkMTtcblx0XHRcdGNvbG9yOiAjYTk0NDQyO1xuXHRcdH1cblx0fVxufSIsIi8vIEZsYWcgaWNvbnMuXG4ud3Bmb3Jtcy1mbGFnIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2ZsYWdzLnBuZykgbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFkIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYWUge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IDB9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1hZiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAwfVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYWkge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDB9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1hbCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFtIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFyIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWFzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWF0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWF1IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWF3IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggMH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWF6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmEge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmIge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmQge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmUge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmYge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmcge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYmgge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJpIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1iaiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYm0ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ibyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctYnIge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTE2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1idCB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJ3IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJ5IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWJ6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNkIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNmIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTMycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jaCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY2kge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNrIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jbCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY20ge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWNuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jbyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0zMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctY3Ige2JhY2tncm91bmQtcG9zaXRpb246IDAgLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jdSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jdiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jeSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1jeiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1kZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1kaiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1kayB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC00OHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZG0ge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWRvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1keiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC00OHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZWMge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWVlIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1lZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC00OHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZWgge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtNDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWVyIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZXMge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZXQge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZmkge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZmoge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZm0ge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZm8ge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZnIge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1nYiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ2Qge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdlIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1nZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC02NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ2gge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdpIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTY0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1nbCB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdtIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWduIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdwIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdxIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWdyIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWd0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWd1IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ndyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctZ3kge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWhrIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTgwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1obiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctaHIge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtODBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWh0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTgwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1odSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC04MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctaWQge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pbCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pbiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pcSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1pcyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctaXQge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWplIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1qbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctam8ge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWpwIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTk2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1rZSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC05NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta2cge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtOTZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWtoIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWtpIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1rbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta24ge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWtwIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1rciB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta3cge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWt5IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcta3oge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1sYSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWxiIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbGMge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1saSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWxrIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbHIge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTEycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1scyB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1sdCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbHUge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLWx2IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1seSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbWEge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1jIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tZCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1lIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbWcge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1taCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1rIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbWwge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tbSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1uIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbW8ge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXEge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW1yIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tcyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXQge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW11IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1tdiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXcge2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1teCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW15IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbXoge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1uYSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5jIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE0NHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbmUge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTQ0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1uZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xNDRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5pIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5sIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ubyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctbnAge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLW5yIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ueiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctb20ge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXBhIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcGUge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wZiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXBnIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcGgge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wayB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNjBweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXBsIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE2MHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcHIge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTYwcHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wcyB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1wdCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcHcge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXB5IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1xYSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcmUge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXJvIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1ycyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXJ1IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctcncge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zYSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNiIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc2Mge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTc2cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zZCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xNzZweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNlIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTE3NnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc2cge2JhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc2kge2JhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNrIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zbCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc20ge2JhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXNuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zbyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc3Ige2JhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zdCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXN2IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctc3kge2JhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy1zeiB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRjIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdGQge2JhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTkycHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10ZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xOTJweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRoIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRqIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10bCB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdG0ge2JhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXRuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10byB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdHIge2JhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXR0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdHYge2JhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy10dyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXR6IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdWEge2JhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy11ZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yMDhweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXVzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTIwOHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdXkge2JhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMjA4cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy11eiB7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy12YSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdmMge2JhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXZlIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy12ZyB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctdmkge2JhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXZuIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy12dSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXdzIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWcteWUge2JhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjI0cHh9XG4ud3Bmb3Jtcy1mbGFnLndwZm9ybXMtZmxhZy16YSB7YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0yMjRweH1cbi53cGZvcm1zLWZsYWcud3Bmb3Jtcy1mbGFnLXptIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTIyNHB4fVxuLndwZm9ybXMtZmxhZy53cGZvcm1zLWZsYWctencge2JhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjI0cHh9XG4iLCIvLyBIZWFkZXIgc3R5bGVzLlxuXG4jd3Bmb3Jtcy1oZWFkZXItdGVtcCB7XG5cdG1hcmdpbjogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xcHg7XG5cdGxlZnQ6IDIwcHg7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuI3dwZm9ybXMtaGVhZGVyIHtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICRvcmFuZ2U7XG5cdHBhZGRpbmc6IDIycHggMjBweDtcblxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtd2lkdGg6IDIzNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXRhYmxldFwiKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLy8gUGFnZSB0aXRsZSBhbmQgdGFicyBzdHlsZXMuXG4ud3Bmb3Jtcy1hZG1pbi13cmFwIHtcblxuXHQvLyBUaXRsZSBhcmVhLlxuXHQucGFnZS10aXRsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cblx0XHQuYWRkLW5ldy1oMiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjhweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gVGFiIG5hdmlnYXRpb24uXG4ud3Bmb3Jtcy1hZG1pbi10YWJzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRmb250LXNpemU6IDE0cHg7XG5cblx0bGkge1xuXHRcdG1hcmdpbjogMCAzMHB4IDAgMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAxOHB4IDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICM5OTk7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEdlbmVyYWwgYWRtaW4gc3R5bGluZy5cblxuLy8gQ29yZSBhZG1pbiBzdHlsZSBvdmVycmlkZXMuXG4jd3Bjb250ZW50IHtcblx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdHBhZGRpbmctdG9wOiA0NnB4O1xuXHR9XG59XG5cbiN3cGJvZHkge1xuXHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5cbi8vIFRoaXMgY2xhc3MgaXMgYXV0byBhcHBsaWVkIHRvIF9hbGxfIFdQRm9ybXMgYWRtaW4gcGFnZXMvc2NyZWVucy5cbi53cGZvcm1zLWFkbWluLXBhZ2Uge1xuXG5cdC8vIFRoaXMgaXMgaGlkZGVuIG9uIGxvYWQsIHRoZW4gbWFkZSB2aXNpYmxlIHdpdGggSlMsIHRvXG5cdC8vIHByZXZlbnQgaXQgZnJvbSBcImp1bXBpbmdcIi5cblx0I3NjcmVlbi1tZXRhLWxpbmtzLFxuXHQjc2NyZWVuLW1ldGEge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQvLyBSZXNwb25zaXZlIHZpZGVvIGNvbnRhaW5lciwgcmVwbGFjZXMgSlMgbWV0aG9kLlxuXHQudmlkZW8tY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDU2LjElO1xuXHRcdC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdGhlaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0LnZpZGVvLWNvbnRhaW5lciBpZnJhbWUsXG5cdC52aWRlby1jb250YWluZXIgb2JqZWN0LFxuXHQudmlkZW8tY29udGFpbmVyIGVtYmVkIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Ly8gRmFuY3kgZmlsZSB1cGxvYWQuXG5cdC53cGZvcm1zLWZpbGUtdXBsb2FkIHtcblxuXHRcdGlucHV0W3R5cGU9ZmlsZV0ge1xuXHRcdFx0d2lkdGg6IDAuMXB4O1xuXHRcdFx0aGVpZ2h0OiAwLjFweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0fVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1maWxlXTpmb2N1cyArIGxhYmVsIC5mbGQsXG5cdFx0aW5wdXRbdHlwZT1maWxlXS5oYXMtZm9jdXMgKyBsYWJlbCAuZmxkIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyMjcxYjE7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzIyNzFiMTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmZsZCB7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0cGFkZGluZzogN3B4IDEycHg7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHQucGxhY2Vob2xkZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzdHJvbmcgLmZhIHtcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEdlbmVyaWMgY2xhc3MgZm9yIGhpZGluZyBkaXNwbGF5O1xuXHQud3Bmb3Jtcy1oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwZm9ybXMtaGlkZGVuIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBQbGFjZWhvbGRlciBoMSBmb3IgYWRtaW4gbm90aWNlcy5cblx0LndwZm9ybXMtaDEtcGxhY2Vob2xkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQvLyBIaWRlIG5vdGljZXMgb24gbG9hZCB0byBwcmV2ZW50IGp1bXBpbmcuIEpTIHdpbGwgcmV2ZWFsIHRoZW0uXG5cdC5ub3RpY2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubGl0eSB7XG5cdFx0ei1pbmRleDogOTk5OTk5OTk5O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHQubGl0eS1jbG9zZSB7XG5cdFx0bWFyZ2luOiAxMHB4O1xuXHR9XG5cblx0LmxpdHktY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA4MHZ3O1xuXHRcdG1heC1oZWlnaHQ6IDgwdmg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogODB2aCFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDgwdnchaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC8vIENob2ljZXMuanMgbXVwdGlscGxlIHNlbGVjdCBwbGFjZWhvbGRlciAoV1AgNS4zIGltcHJvdmVtZW50KS5cblx0Ly8gUmVtb3ZlIGV4dHJhIGJveC1zaGFkb3cgZm9yIHBsYWNlaG9sZGVyIGluIFdQIDQuOS5cblx0aW5wdXQuY2hvaWNlc19faW5wdXQge1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdC8vIEZvY3VzIHN0YXRlLlxuXHRpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDE2QUFCICFpbXBvcnRhbnQ7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzAxNkFBQiAhaW1wb3J0YW50O1xuXHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdGE6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMXB4ICMwMTZBQUJDQztcblx0fVxufVxuXG4vLyBBZG1pbiB3cmFwIC0gY29udGFpbnMgZXZlcnl0aGluZyBleGNlcHQgdGhlIGhlYWRlci5cbi53cGZvcm1zLWFkbWluLXdyYXAge1xuXG5cdG1hcmdpbjogMDtcblxuXHQubm90aWNlIHtcblx0XHRtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIEFkbWluIGNvbnRlbnQuXG4ud3Bmb3Jtcy1hZG1pbi1jb250ZW50IHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG5cblx0aHIge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG59XG5cbi53cGZvcm1zLWNsZWFyIHtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxufVxuXG4ud3Bmb3Jtcy1hZG1pbi1jb2x1bW5zIHtcblxuXHQmID4gZGl2W2NsYXNzKj1cIi1jb2x1bW4tXCJdIHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdC53cGZvcm1zLWFkbWluLWNvbHVtbi0yMCB7d2lkdGg6IDIwJX1cblx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTMzIHt3aWR0aDogMzMuMzMzMzMlfVxuXHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tNDAge3dpZHRoOiA0MCV9XG5cdC53cGZvcm1zLWFkbWluLWNvbHVtbi01MCB7d2lkdGg6IDUwJX1cblx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTYwIHt3aWR0aDogNjAlfVxuXHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tODAge3dpZHRoOiA4MCV9XG5cblx0LndwZm9ybXMtYWRtaW4tY29sdW1uLWxhc3Qge2Zsb2F0OiByaWdodCAhaW1wb3J0YW50fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuLmxpdHktYWN0aXZlLCAubGl0eS1hY3RpdmUgYm9keS53cGZvcm1zLWFkbWluLXBhZ2Uge1xuXHRvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogbWFwLWdldCggJGJyZWFrcG9pbnRzLCAndGFibGV0JyApICkge1xuXHQud3Bmb3Jtcy1hZG1pbi13cmFwIC5ub3RpY2Uge1xuXHRcdG1hcmdpbjogNXB4IDEwcHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi8vIEZseW91dCBNZW51IHN0eWxlcy5cblxuI3dwZm9ybXMtZmx5b3V0IHtcblxuXHQkc3RhcnQ6IDc1cHg7XG5cdCRzdGVwOiA1NXB4O1xuXHQkdHJhbnM6IDAuMnM7XG5cdCRkZWxheTogMzVtcztcblxuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXHRyaWdodDogNDBweDtcblx0Ym90dG9tOiA0MHB4O1xuXHRvcGFjaXR5OiAxO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwZm9ybXMtZmx5b3V0LWhlYWQge1xuXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDU0cHg7XG5cdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICNFMTc3MkY7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsMCwwLC4yKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciBpbWcge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggMzBweCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmx5b3V0LWxhYmVsIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMCk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC01MHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgLndwZm9ybXMtZmx5b3V0LWxhYmVsIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZseW91dC1sYWJlbCB7XG5cdFx0XHRyaWdodDogY2FsYygxMDAlICsgMTVweCk7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZmx5b3V0LWxhYmVsIHtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogY2FsYygxMDAlICsgMjVweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQ6ICM1RjVFNUUgMCAwIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnMgZWFzZS1vdXQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuXHR9XG5cblx0LndwZm9ybXMtZmx5b3V0LWl0ZW0ge1xuXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnMgZWFzZS1pbi1vdXQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsMCwwLC4yKTtcblx0XHRiYWNrZ3JvdW5kOiAjMDM2QUFCIDAgMCBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRpIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XG5cdFx0XHQmLndwZm9ybXMtZmx5b3V0LWl0ZW0tI3skaX0ge1xuXHRcdFx0XHRib3R0b206ICRzdGFydCArICRpICogJHN0ZXA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDMwcHggcmdiYSgwLDAsMCwuMjUpO1xuXHRcdFx0YmFja2dyb3VuZDogIzAwOTZGMCAwIDAgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuXG5cdFx0XHQud3Bmb3Jtcy1mbHlvdXQtbGFiZWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDQ0NDQ0IDAgMCBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5vcGVuZWQge1xuXG5cdFx0LndwZm9ybXMtZmx5b3V0LWl0ZW0ge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZseW91dC1oZWFkIHtcblxuXHRcdFx0LndwZm9ybXMtZmx5b3V0LWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuXHRcdFx0LndwZm9ybXMtZmx5b3V0LWl0ZW0tI3skaX0ge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zICRpICogJGRlbGF5LCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm91dCB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cbiIsIi8vIEVtcHR5IHN0YXRlcyBzdHlsZXMuXG5cbi8vIENvbW1vbiBzdHlsZXMgZm9yIGVtcHR5IHN0YXRlIHBhZ2VzLlxuLndwZm9ybXMtYWRtaW4tZW1wdHktc3RhdGUtY29udGFpbmVyIHtcblxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0cGFkZGluZzogMzBweDtcblxuXHQud2F2aW5nLWhhbmQtZW1vamkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VtcHR5LXN0YXRlcy93YXZpbmctaGFuZC1lbW9qaS5wbmcpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRcdHBhZGRpbmctbGVmdDogMzRweDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Y29sb3I6ICM0NDQ0NDQ7XG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0fVxuXG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiA0MjhweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDMwcHggYXV0bztcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC8vIEZvcm1zIG92ZXJ2aWV3IHNjcmVlbi5cblx0Ji53cGZvcm1zLWFkbWluLW5vLWZvcm1zIHtcblxuXHRcdHAge1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYnRuLCAud3Bmb3Jtcy1idG46YWN0aXZlIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1uby1mb3Jtcy1mb290ZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIE1vZGlmaWNhdGlvbnMgZm9yIHRoZSBFbGVtZW50b3Igd2lkZ2V0LlxuXHQmLndwZm9ybXMtZWxlbWVudG9yLW5vLWZvcm1zIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzcxRDdGNztcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjNDk1MTU3O1xuXHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcblx0XHRcdG1hcmdpbjogMjBweCBhdXRvIDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNEMzBDNUM7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWJ0biB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRDMwQzVDO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRwYWRkaW5nOiA3cHggMTdweDtcblx0XHRcdG1hcmdpbjogMjBweCAwIDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZDFlN2E7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLW5vLWZvcm1zLWZvb3RlciB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdGNvbG9yOiAjNkQ3ODgyO1xuXHRcdH1cblx0fVxuXG5cdC8vIEZvcm0gZW50cmllcyBzY3JlZW4uXG5cdCYud3Bmb3Jtcy1hZG1pbi1uby1lbnRyaWVzIHtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDQxM3B4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBSZXNldCBmaWx0ZXIgYmxvY2sgc3R5bGVzLlxuLy8gVXNlZCBvbiBlbnRyaWVzIGxpc3QgYW5kIGZvcm1zIG92ZXJ2aWV3IHBhZ2VzLlxuI3dwZm9ybXMtcmVzZXQtZmlsdGVyIHtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogMjBweCAwO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjZDBkNDtcblx0Ym94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG5cblx0LnJlc2V0IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6ICNhN2FhYWQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDNweDtcblxuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2RjMzIzMjtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYShcIjw9dGFibGV0XCIpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG4iLCIvLyBGb3JtIE92ZXJ2aWV3IC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy1vdmVydmlld1xuI3dwZm9ybXMtb3ZlcnZpZXcge1xuXHQjd3Bmb3Jtcy1yZXNldC1maWx0ZXIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQuc2VhcmNoLWJveCB7XG5cdFx0aW5wdXQge1xuXHRcdFx0bWF4LXdpZHRoOiAxNjVweDtcblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjtcblx0XHR9XG5cdH1cblxuXHQuc3Vic3Vic3ViIHtcblx0XHRtYXJnaW46IDEwcHggMCAtNHB4IDA7XG5cdH1cblxuXHQudGFibGVuYXYudG9wIHtcblx0XHQvLyBSZW1vdmUgdGhlIHRvcCBtYXJnaW4gc28gaXQgZGlzcGxheXMgMjBweCBiZXR3ZWVuIHRoZSBoZWFkZXIgYXJlYVxuXHRcdC8vIGFuZCB0aGUgY29udGVudCwgY29uc2lzdGVudCB3aXRoIG91ciBvdGhlciBhZG1pbiBwYWdlcy5cblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cblx0XHQudGFibGVuYXYtcGFnZXMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXHQvLyBTZXQgY2VydGFpbiBjb2x1bW4gd2lkdGhzLlxuXHQud3AtbGlzdC10YWJsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdC5jb2x1bW4tbmFtZSB7XG5cdFx0XHQmID4gc3BhbiA+IHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1pZCB7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHR9XG5cblx0XHQuY29sdW1uLWVudHJpZXMge1xuXHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1zaG9ydGNvZGUge1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdH1cblxuXHRcdC5jb2x1bW4tY3JlYXRlZCB7XG5cdFx0XHR3aWR0aDogMTQ1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEFkanVzdG1lbnRzIHRvIGZpdCB0aGUgV1AgNC45IHN0eWxlcy5cbi5icmFuY2gtNC05IHtcblx0I3dwZm9ybXMtb3ZlcnZpZXcge1xuXHRcdC5zZWFyY2gtYm94IHtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEFkanVzdG1lbnRzIHRvIGZpdCB0aGUgV1AgNS4yIHN0eWxlcy5cbi5icmFuY2gtNS0yIHtcblx0I3dwZm9ybXMtb3ZlcnZpZXcge1xuXHRcdC5hY3Rpb25zIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5kZWxldGUtYWxsIHtcblx0XHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IG1hcC1nZXQoICRicmVha3BvaW50cywgJ3RhYmxldCcgKSApIHtcblxuXHQudG9wbGV2ZWxfcGFnZV93cGZvcm1zLW92ZXJ2aWV3IHtcblx0XHQud3Bmb3Jtcy1hZG1pbi1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtb3ZlcnZpZXcge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHQuc2VhcmNoLWJveCB7XG5cdFx0XHR3aWR0aDogY2FsYyggMTAwJSAtIDIwcHggKTtcblxuXHRcdFx0I3dwZm9ybXMtb3ZlcnZpZXctc2VhcmNoLXRlcm0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHQuYnJhbmNoLTQtOSAmIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YWJsZW5hdiB7XG5cdFx0XHQmLnRvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYuYm90dG9tIHtcblx0XHRcdFx0LmJ1bGthY3Rpb25zIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9O1xuXG5cdFx0XHRcdC5kZWxldGUtYWxsIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1YnN1YnN1YiB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBFbnRyaWVzIFNpbmdsZSAoRGV0YWlscykgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLWVudHJpZXMmdmlldz1kZXRhaWxzXG4jd3Bmb3Jtcy1lbnRyaWVzLXNpbmdsZSB7XG5cblx0I3Bvc3RzdHVmZiB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC8vIE1ldGFib3hlcyBhcmUgbm90IG1vdmFibGUgc28gZG9uJ3QgbGV0IHRoZSB1c2VyIHRoaW5rIHNvLlxuXHQucG9zdGJveCAuaG5kbGUge1xuXHRcdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ly8gRW50cnkgbmF2aWdhdGlvbiAtIG5leHQvcHJldi5cblx0LndwZm9ybXMtZW50cnktbmF2aWdhdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0cGFkZGluZy1yaWdodDogMXB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1lbnRyeS1uYXZpZ2F0aW9uLXRleHQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVudHJ5LW5hdmlnYXRpb24tYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuYWRkLW5ldy1oMiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9dGFibGV0XCIpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZGFzaGljb25zIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmluYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN3cGZvcm1zLWVudHJ5LXByZXYtbGluayB7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRcdH1cblxuXHRcdCN3cGZvcm1zLWVudHJ5LW5leHQtbGluayB7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVudHJ5LWN1cnJlbnQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRtYXJnaW46IDAgLTFweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0fVxuXG5cdC8vIEVudHJ5IGZpZWxkcyBtZXRhYm94LlxuXHQjd3Bmb3Jtcy1lbnRyeS1maWVsZHMge1xuXG5cdFx0aDIuaG5kbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbjogNHB4IDRweCAwIDA7XG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbnNpZGUge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0Lm5vLWZpZWxkcyB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtZW50cnktZmllbGQtbmFtZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlYmYzZmI7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1lbnRyeS1maWVsZC12YWx1ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZW1wdHkgLndwZm9ybXMtZW50cnktZmllbGQtdmFsdWUge1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1maWVsZC1maWxlLXVwbG9hZCB7XG5cblx0XHRcdFx0cC5maWxlLWVudHJ5e1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cGZvcm1zLWhlbHAtdG9vbHRpcCB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjYTZhNmE2O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzQ0NDQ0NDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZmlsZS1pY29uIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ1dHRvbi1saW5rLWRlbGV0ZSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndwZm9ybXMtdHJhc2gtaWNvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRjb2xvcjogI2EwMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2RjMzIzMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1lbXB0eS1maWVsZC10b2dnbGUge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cGFkZGluZzogNXB4IDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1maWVsZC1yaWNodGV4dCB7XG5cdFx0XHQud3Bmb3Jtcy1lbnRyeS1maWVsZC12YWx1ZSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWVudHJ5LWZpZWxkLXZhbHVlLXJpY2h0ZXh0IHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgKyAyNHB4ICk7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0bWFyZ2luOiAtOHB4IC0xMnB4IC0xMXB4IC0xMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZWRpdC1lbnRyeS1maWVsZC1yaWNodGV4dCB7XG5cdFx0XHQud3Bmb3Jtcy1maWVsZC1yaWNodGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gRW50cnkgTm90ZXMgbWV0YWJveC5cblx0I3dwZm9ybXMtZW50cnktbm90ZXMge1xuXG5cdFx0Lmluc2lkZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVudHJ5LW5vdGVzLW5ldyB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdH1cblxuXHRcdGZvcm0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuYnRucyB7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdH1cblxuXHRcdC5uby1ub3RlcyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTBweCA4cHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZW50cnktbm90ZXMtc2luZ2xlIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTFlMztcblxuXHRcdFx0cDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmV2ZW4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWVudHJ5LW5vdGVzLWJ5bGluZSB7XG5cdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHRcdC5zZXAge1xuXHRcdFx0XHRjb2xvcjogI2RkZDtcblx0XHRcdH1cblxuXHRcdFx0Lm5vdGVzLXVzZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cblx0XHRcdC5ub3RlLWRlbGV0ZSB7XG5cdFx0XHRcdGNvbG9yOiAjYTAwO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBFbnRyeSBMb2dzIG1ldGFib3guXG5cdCN3cGZvcm1zLWVudHJ5LWxvZ3Mge1xuXG5cdFx0Lmluc2lkZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdGZvcm0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuYnRucyB7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdH1cblxuXHRcdC5uby1sb2dzIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDRweCAxMHB4IDhweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1lbnRyeS1sb2dzLXNpbmdsZSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UxZTM7XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdHA6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5ldmVuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1lbnRyeS1sb2dzLWJ5bGluZSB7XG5cdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHRcdC5ub3Rlcy11c2VyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEVudHJ5IERldGFpbHMsIEFjdGlvbnMsIGFuZCBQYXltZW50cy5cblx0I3dwZm9ybXMtZW50cnktZGV0YWlscyAuaW5zaWRlLFxuXHQjd3Bmb3Jtcy1lbnRyeS1wYXltZW50IC5pbnNpZGUsXG5cdCN3cGZvcm1zLWVudHJ5LWFjdGlvbnMgLmluc2lkZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQud3Bmb3Jtcy1lbnRyeS1kZXRhaWxzLW1ldGEsXG5cdC53cGZvcm1zLWVudHJ5LWFjdGlvbnMtbWV0YSB7XG5cdFx0cGFkZGluZzogNnB4IDAgMDtcblx0fVxuXG5cdC53cGZvcm1zLWVkdWNhdGlvbi1oaWRlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6ICM4Mjg3OGE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzIzMjgyZDtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1lbnRyeS1kZXRhaWxzLW1ldGEgcCxcblx0LndwZm9ybXMtZW50cnktcGF5bWVudC1tZXRhIHAsXG5cdC53cGZvcm1zLWVudHJ5LWFjdGlvbnMtbWV0YSBwIHtcblx0XHRwYWRkaW5nOiA2cHggMTBweCA4cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktcGF5bWVudC1tZXRhIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktcGF5bWVudC1tZXRhIHAge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cblxuXHQud3Bmb3Jtcy1lbnRyeS1wYXltZW50LW1ldGEgcDpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdH1cblxuXHQud3Bmb3Jtcy1lbnRyeS1kZXRhaWxzLW1ldGEgc3Ryb25nLFxuXHQud3Bmb3Jtcy1lbnRyeS1hY3Rpb25zLW1ldGEgc3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktZGV0YWlscy1tZXRhIC5kYXNoaWNvbnMsXG5cdC53cGZvcm1zLWVudHJ5LWFjdGlvbnMtbWV0YSAuZGFzaGljb25zIHtcblx0XHRwYWRkaW5nOiAwIDJweCAwIDA7XG5cdFx0Y29sb3I6ICM4Mjg3OEE7XG5cdFx0dG9wOiAtMXB4O1xuXHRcdGxlZnQ6IC0xcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdCN3cGZvcm1zLWVudHJ5LWRldGFpbHMgLnN1Ym1pdGRlbGV0ZSB7XG5cdFx0Y29sb3I6ICNhMDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHBhZGRpbmc6IDFweCAycHg7XG5cdH1cblxuXHQjd3Bmb3Jtcy1lbnRyeS1kZXRhaWxzIC5zdWJtaXRkZWxldGU6aG92ZXIge1xuXHRcdGNvbG9yOiByZWQ7XG5cdH1cblxuXHQud3Bmb3Jtcy1lbnRyeS1hY3Rpb25zLW1ldGEgYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0LndwZm9ybXMtZW50cnktYWN0aW9ucy1tZXRhIGE6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0Ly8gRW50cnkgTG9jYXRpb24uXG5cdCN3cGZvcm1zLWVudHJ5LWdlb2xvY2F0aW9uIHtcblxuXHRcdC5pbnNpZGUge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1nZW9sb2NhdGlvbi1tZXRhIHtcblx0XHRcdHdpZHRoOiA4NXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4IDEwcHggMTJweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1nZW9sb2NhdGlvbi12YWx1ZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEycHggMTBweCAyMHB4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZsYWcge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZ2VvbG9jYXRpb24tcHJldmlldyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC53cGZvcm1zLWdlb2xvY2F0aW9uLW1hcCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDMyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9lZHVjYXRpb24tZ2VvbG9jYXRpb24uanBnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5vdmVybGF5IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdG9wYWNpdHk6IC43NTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtZ2VvbG9jYXRpb24tZm9ybSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMTZweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMzBweCAjMDAwMDAwMjY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0Y29sb3I6ICM0NDQ0NDQ7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMjMyODJEO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdC5iYWRnZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xpdGUtc2V0dGluZ3MtYWNjZXNzL3Byby1wbHVzLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubXNnIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEVudHJpZXMgTGlzdCAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtZW50cmllcyZ2aWV3PWxpc3RcbiN3cGZvcm1zLWVudHJpZXMtbGlzdCB7XG5cblx0LmZvcm0tZGV0YWlscyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcblxuXHRcdC5mb3JtLWRldGFpbHMtc3ViIHtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cdFx0fVxuXG5cdFx0LmZvcm0tZGV0YWlscy10aXRsZSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPDEyMDBweFwiKSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLXNlbGVjdG9yIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdC50b2dnbGUge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtLWxpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDI3cHg7XG5cdFx0XHRcdGxlZnQ6IC0xMDhweDtcblx0XHRcdFx0d2lkdGg6IDIzMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdHotaW5kZXg6IDk5OTE7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDExMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCA4cHggMTBweCA4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTk2cHg7XG5cdFx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzQ0NDtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tZGV0YWlscy1hY3Rpb25zIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8MTIwMHB4XCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDEycHggMCAwO1xuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW46IDBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTZWFyY2guXG5cdC5zZWFyY2gtYm94IHtcblx0XHQud3Bmb3Jtcy1mb3JtLXNlYXJjaC1ib3gtZmllbGQge1xuXHRcdFx0bWF4LXdpZHRoOiAxODBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1mb3JtLXNlYXJjaC1ib3gtY29tcGFyaXNvbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDk1cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZm9ybS1zZWFyY2gtYm94LXRlcm0ge1xuXHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQvLyBGaWx0ZXJpbmcuXG5cdC53cGZvcm1zLWZpbHRlci1kYXRlIHtcblxuXHRcdC53cGZvcm1zLWZpbHRlci1kYXRlLXNlbGVjdG9yIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdG1heC13aWR0aDogMjEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRtYXJnaW46IDFweCA4cHggMCAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdH1cblxuXHQudGFibGVuYXYgLmFjdGlvbnMge1xuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cdH1cblxuXHQvLyBXUCBUYWJsZSBzdHlsaW5nLlxuXHQud3AtbGlzdC10YWJsZSB7XG5cblx0XHQubmV3LWVudHJpZXMtbm90aWZpY2F0aW9uIHRkIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2x1bW4taW5kaWNhdG9ycyB7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YTpmb2N1cyB7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29sdW1uLWluZGljYXRvcnMgLmRhc2hpY29ucyB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHR9XG5cblx0XHQuaW5kaWNhdG9yLXN0YXIgLmRhc2hpY29ucyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHR9XG5cblx0XHQuaW5kaWNhdG9yLXN0YXIge1xuXHRcdFx0Y29sb3I6ICNlNGU0ZTQ7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLnVuc3RhciB7XG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbmRpY2F0b3ItcmVhZCB7XG5cdFx0XHRjb2xvcjogIzllZGU4NDtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCYudW5yZWFkIHtcblx0XHRcdFx0Y29sb3I6ICNlNGU0ZTQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1kYXRlIHtcblx0XHRcdHdpZHRoOiAyMTBweDtcblx0XHR9XG5cblx0XHQuY29sdW1uLXN0YXR1cyB7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1wYXltZW50X3RvdGFsIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHR9XG5cblx0XHQuY29sdW1uLWFjdGlvbnMge1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdH1cblxuXHRcdC5zZXAge1xuXHRcdFx0Y29sb3I6ICNkZGQ7XG5cdFx0fVxuXG5cdFx0LmRlbGV0ZTpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWVudHJpZXMtdGFibGUtZWRpdC1jb2x1bW5zIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Y29sb3I6ICNjY2M7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWNoYXJ0LWJsb2NrIHtcblx0XHRwYWRkaW5nOiAxMnB4IDEycHggMCA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA0KTtcblxuXHRcdC53cGZvcm1zLWVycm9yLW5vLWRhdGEtY2hhcnQge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWRhc2gtd2lkZ2V0LWNoYXJ0LXRpdGxlIHtcblx0XHRtYXJnaW4tbGVmdDogLTEycHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cblx0LndwZm9ybXMtZGFzaC13aWRnZXQtYmxvY2s6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQud3Bmb3Jtcy1kYXNoLXdpZGdldC1yZXNldC1jaGFydCB7XG5cblx0XHRjb2xvcjogI2Q4MzYzODtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcblx0XHRtYXJnaW46IDAgMCAtMXB4IDA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjYWQyYjJjO1xuXHRcdH1cblxuXHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtZGFzaC13aWRnZXQtdGltZXNwYW4ge1xuXHRcdG1hcmdpbjogNXB4IC0xMnB4IDAgMDtcblx0fVxuXG5cdCN3cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm1zLWxpc3QtYmxvY2sge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG5cblx0I3dwZm9ybXMtZGFzaC13aWRnZXQtZm9ybXMtbGlzdC10YWJsZSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMDQpO1xuXG5cdFx0LndwZm9ybXMtZGFzaC13aWRnZXQtZm9ybXMtbGlzdC1jb2x1bW5zIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0Ym9keSB7XG5cdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdH1cblxuXHRcdHRyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0dHI6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblxuXHRcdFx0dGQge1xuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRyOm50aC1jaGlsZChldmVuKSB0ZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdH1cblxuXHRcdHRkIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0dHIgPiB0ZDpudGgtY2hpbGQoMikge1xuXHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdH1cblxuXHRcdHRyID4gdGQ6bnRoLWNoaWxkKDMpIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdHRyID4gdGQ6bnRoLWNoaWxkKDQpIHtcblx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdHRyID4gdGQ6bnRoLWNoaWxkKDUpIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1kYXNoLXdpZGdldC1mb3JtLWFjdGl2ZSB0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDczYWE7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZGFzaC13aWRnZXQtZm9ybS1hY3RpdmUgLndwZm9ybXMtZGFzaC13aWRnZXQtc2luZ2xlLWNoYXJ0LWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZGFzaC13aWRnZXQtZm9ybS1hY3RpdmUgLndwZm9ybXMtZGFzaC13aWRnZXQtcmVzZXQtY2hhcnQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWRhc2gtd2lkZ2V0LWZvcm1zLWxpc3QtY29sdW1ucyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZGFzaC13aWRnZXQtZm9ybS10aXRsZSBhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cdCN3cGZvcm1zLWVudHJpZXMtbGlzdCB7XG5cdFx0LndwLWxpc3QtdGFibGUge1xuXHRcdFx0LmNvbHVtbi1kYXRlIHtcblx0XHRcdFx0d2lkdGg6IDE0JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcblxuXHQud3Bmb3Jtc19wYWdlX3dwZm9ybXMtZW50cmllcyB7XG5cdFx0LndwZm9ybXMtYWRtaW4tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLWVudHJpZXMtbGlzdCB7XG5cdFx0LndwLWxpc3QtdGFibGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmNvbHVtbi1pbmRpY2F0b3JzLFxuXHRcdC53cC1saXN0LXRhYmxlLmVudHJpZXMgdGQuY29sdW1uLWluZGljYXRvcnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC53cC1saXN0LXRhYmxlLmVudHJpZXMge1xuXG5cdFx0XHQjdGhlLWxpc3QgdHIubm8taXRlbXM6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2QwZDQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2QwZDQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogODBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1kZXRhaWxzLWFjdGlvbnMge1xuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAuc2VhcmNoLWJveCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0c2VsZWN0LCBpbnB1dCwgYnV0dG9uIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNCUgIWltcG9ydGFudDtcblx0XHRcdFx0bWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0fVxuXHR9XG59XG5cbiN3cGZvcm1zLWVudHJpZXMtdGFibGUge1xuXHQudGFibGVuYXYgLmFjdGlvbnMge1xuXHRcdHNlbGVjdCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cblx0XHQjZG9hY3Rpb24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWZpbHRlci1kYXRlIHtcblx0XHQud3Bmb3Jtcy1maWx0ZXItZGF0ZS1zZWxlY3RvciB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaC1ib3gge1xuXHRcdC53cGZvcm1zLWZvcm0tc2VhcmNoLWJveC1maWVsZCxcblx0XHQud3Bmb3Jtcy1mb3JtLXNlYXJjaC1ib3gtY29tcGFyaXNvbixcblx0XHQud3Bmb3Jtcy1mb3JtLXNlYXJjaC1ib3gtdGVybSxcblx0XHRidXR0b24ge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoXCI8PXRhYmxldFwiKSB7XG5cdFx0LnNlYXJjaC1ib3gge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cblx0XHQuc2VhcmNoLWJveCAud3Bmb3Jtcy1mb3JtLXNlYXJjaC1ib3gtdGVybSxcblx0XHQud3Bmb3Jtcy1maWx0ZXItZGF0ZSAud3Bmb3Jtcy1maWx0ZXItZGF0ZS1zZWxlY3RvciB7XG5cdFx0XHRwYWRkaW5nOiAzcHggMTBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnRhYmxlbmF2IHtcblx0XHRcdCYudG9wIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0LmFjdGlvbnMsXG5cdFx0XHQud3Bmb3Jtcy1maWx0ZXItZGF0ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBSVEwgc3VwcG9ydC5cbmJvZHkucnRsIHtcblx0I3dwZm9ybXMtZW50cmllcy1saXN0IHtcblx0XHQud3AtbGlzdC10YWJsZSB7XG5cdFx0XHRkaXZbZGF0YS1maWVsZC10eXBlPVwicGhvbmVcIl0ge1xuXHRcdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHRcdFx0dW5pY29kZS1iaWRpOiBlbWJlZDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBXZWxjb21lIEFjdGl2YXRpb24gLSBpbmRleC5waHA/cGFnZT13cGZvcm1zLWdldHRpbmctc3RhcnRlZFxuI3dwZm9ybXMtd2VsY29tZSB7XG5cdGJvcmRlci10b3A6IDNweCBzb2xpZCAkb3JhbmdlO1xuXHRjb2xvcjogIzU1NTtcblx0cGFkZGluZy10b3A6IDExMHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdHBhZGRpbmctdG9wOiA2NHB4O1xuXHR9XG5cblx0Kixcblx0Kjo6YmVmb3JlLFxuXHQqOjphZnRlciB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmJsb2NrIHtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdGgxIHtcblx0XHRjb2xvcjogIzIyMjtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwIDE2cHggMDtcblx0fVxuXG5cdGg1IHtcblx0XHRjb2xvcjogIzIyMjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cdH1cblxuXHRoNiB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0fVxuXG5cdC5idXR0b24td3JhcCB7XG5cdFx0bWF4LXdpZHRoOiA1OTBweDtcblx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cblx0XHQubGVmdCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yaWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5pbnRybyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTFlMWUxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblxuXHRcdC5zdWxsaWUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdFx0cGFkZGluZzogMThweCAxNHB4IDAgMTRweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTU4cHg7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTU1cHg7XG5cdFx0fVxuXG5cdFx0LnZpZGVvLXRodW1ibmFpbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdC5idXR0b24td3JhcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5mZWF0dXJlcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTFlMWUxO1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdFx0LmZlYXR1cmUtbGlzdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5mZWF0dXJlLWJsb2NrIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzNXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYuZmlyc3Qge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubGFzdCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1heC13aWR0aDogNDZweDtcblx0XHRcdH1cblxuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNjhweFxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNjhweFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24td3JhcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC51cGdyYWRlLWN0YSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTFlMWUxO1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4O1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0LmRhc2hpY29ucyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sZWZ0IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDY2LjY2NjY2NiU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yaWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR3aWR0aDogMzMuMzMzMzMzJTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAwIDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NTU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByaWNlIHtcblx0XHRcdFx0cGFkZGluZzogMjZweCAwO1xuXG5cdFx0XHRcdC5hbW91bnQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJCc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGVybSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdH1cblxuXHQudGVzdGltb25pYWxzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMWUxZTE7XG5cdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cblx0XHQudGVzdGltb25pYWwtYmxvY2sge1xuXHRcdFx0bWFyZ2luOiA1MHB4IDAgMCAwOztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDE4cHggcmdiYSgwLDAsMCwuMik7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTJweCAxNDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0XHRib3JkZXItdG9wOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuXHR9XG5cblx0Ly8gQ2hhbmdlcyBmb3IgcGFpZCB2ZXJzaW9uLlxuXHQmLnBybyB7XG5cblx0XHQuZmVhdHVyZXMge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnVwZ3JhZGUsXG5cdFx0LmZvb3RlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC50ZXN0aW1vbmlhbHMge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2UxZTFlMTtcblx0XHR9XG5cdH1cbn1cblxuLmRhc2hib2FyZF9wYWdlX3dwZm9ybXMtZ2V0dGluZy1zdGFydGVkIHtcblxuXHQudmlkZW8tY29udGFpbmVyIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTFlMWUxO1xuXHR9XG5cblx0Ly8gSGlkZSBhZG1pbiBmb290ZXIuXG5cdCN3cGZvb3Rlcixcblx0ZGl2Lm5vdGljZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIvLyBBZGRvbnMgTGlzdCAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtYWRkb25zXG4jd3Bmb3Jtcy1hZG1pbi1hZGRvbnMge1xuXG5cdCosXG5cdCo6OmJlZm9yZSxcblx0Kjo6YWZ0ZXIge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdCN3cGZvcm1zLWFkbWluLWFkZG9ucy1saXN0IC5saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHQuYWN0aW9uLWJ1dHRvbiB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggNXB4O1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzIyNzFiMTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzIyNzFiMTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFkZG9ucy1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHR9XG5cblx0LnVubG9jay1tc2cge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cblx0XHRoNCB7XG5cdFx0XHRtYXJnaW46IDEuNWVtIDAgOHB4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgMS41ZW07XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtYWRtaW4tYWRkb25zLXNlYXJjaCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cGFkZGluZzogMnB4IDEycHg7XG5cdFx0bWFyZ2luOiAtMnB4IDEwcHggMCAwO1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYmJiO1xuXHRcdH1cblx0fVxuXG5cdC5hZGRvbi1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHR3aWR0aDogMzMuMzMzMzMzJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8MTI1MHB4XCIpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHQuYWRkb24taXRlbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdGltZyB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDc1cHg7XG5cdFx0fVxuXG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAxMDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjMDA2Nzk5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDEwMHB4O1xuXHRcdH1cblxuXHRcdC5kZXRhaWxzIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHR9XG5cblx0XHQuYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQubXNnIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHotaW5kZXg6IDk5O1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSxcblx0XHRcdFx0YTpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3RhdHVzIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0LnN0YXR1cy1taXNzaW5nLFxuXHRcdFx0LnN0YXR1cy1nby10by11cmwge1xuXHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdH1cblxuXHRcdFx0LnN0YXR1cy1pbnN0YWxsZWQge1xuXHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdHVzLWFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVwZ3JhZGUtYnV0dG9uIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hY3Rpb24tYnV0dG9uIHtcblxuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5hZGRvbi1pdGVtIHtcblxuXHQuc3RhdHVzIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHQuc3RhdHVzLWluYWN0aXZlIHtcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXG5cdFx0LnN0YXR1cy1hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHR9XG5cdH1cblxuXHQudXBncmFkZS1idXR0b24ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDhweCA1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFjdGlvbi1idXR0b24ge1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0LmZhIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cblx0XHRcdFx0Ji5mYS1zcGlubmVyIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zdGF0dXMtYWN0aXZlIHtcblxuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zdGF0dXMtaW5hY3RpdmUge1xuXG5cdFx0XHRcdC5mYSB7XG5cdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnN0YXR1cy1taXNzaW5nIHtcblxuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmxvYWRpbmcge1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0LmZhIHtcblx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQWJvdXQgV1BGb3JtcyAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtYWJvdXRcblxuJHBhZGRpbmctZGVmYXVsdDogMzBweDtcbiRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXG4jd3Bmb3Jtcy1hZG1pbi1hYm91dCB7XG5cblx0Kixcblx0Kjo6YmVmb3JlLFxuXHQqOjphZnRlciB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbiB7XG5cdFx0bWFyZ2luOiAwIDIwcHggMjBweDtcblx0XHRwYWRkaW5nOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAyO1xuXG5cdFx0aDEsXG5cdFx0aDIsXG5cdFx0aDMsXG5cdFx0aDQsXG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdGNvbG9yOiAjMjMyODJjO1xuXHRcdH1cblxuXHRcdHVsLFxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0Ji5iaWdnZXJ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zbWFsbGVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGhyIHtcblx0XHRcdG1hcmdpbjogJHBhZGRpbmctZGVmYXVsdCAwO1xuXHRcdH1cblxuXHRcdGZpZ3VyZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLWNvbHVtbi00MCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWRlZmF1bHQgLyAyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTYwIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLWRlZmF1bHQgLyAyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwubGlzdC1wbGFpbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsLmxpc3QtZmVhdHVyZXMge1xuXG5cdFx0XHRsaSAuZmEge1xuXHRcdFx0XHRjb2xvcjogIzJhOWIzOTtcblx0XHRcdFx0bWFyZ2luOiAwIDhweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhLXN0YXIge1xuXHRcdFx0Y29sb3I6IGdvbGRcblx0XHR9XG5cblx0XHQubm8tbWFyZ2luIHtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50XG5cdFx0fVxuXG5cdFx0Lm5vLXBhZGRpbmcge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50XG5cdFx0fVxuXG5cdFx0LmNlbnRlcmVkIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1maXJzdC1mb3JtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24tZmlyc3QtZm9ybS10ZXh0IHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1kZWZhdWx0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWZpcnN0LWZvcm0tdmlkZW8ge1xuXG5cdFx0XHRpZnJhbWUge1xuXHRcdFx0XHRib3JkZXI6ICRib3JkZXI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8ge1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8tbWFpbixcblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8tZXh0cmEge1xuXHRcdFx0cGFkZGluZzogJHBhZGRpbmctZGVmYXVsdDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8tZXh0cmEge1xuXG5cdFx0XHQud3Bmb3Jtcy1hZG1pbi1jb2x1bW4tNTAge1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGlwYWRcIikge1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1oZXJvLW1haW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cblx0XHRcdCYubm8tYm9yZGVyIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgzLmNhbGwtdG8tYWN0aW9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ucHJpY2UtMjAtb2ZmIHtcblx0XHRcdGNvbG9yOiAjNmFiMjU1O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24tc3F1YXNoZWQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWFkbWluLWFib3V0LXNlY3Rpb24tcG9zdCB7XG5cblx0XHRoMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMTBweDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdHA6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTIwIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxpcGFkXCIpIHtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFkbWluLWNvbHVtbi04MCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDI3MHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8aXBhZFwiKSB7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi1wb3N0LWxpbmsge1xuXHRcdFx0cGFkZGluZzogMTBweCAkcGFkZGluZy1kZWZhdWx0IC8gMjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhbHRvcmFuZ2U7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmtvcmFuZ2U7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkZGFya29yYW5nZTtcblx0XHRcdFx0b3V0bGluZTogMDtcblx0XHRcdH1cblxuXHRcdFx0LmZhIHtcblx0XHRcdFx0Y29sb3I6ICNlZGJhOWU7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYWRtaW4tYWJvdXQtc2VjdGlvbi10YWJsZSB7XG5cblx0XHR0YWJsZSB7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG5cdFx0XHR0ciB7XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWRlZmF1bHQ7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQgdGQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDZweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdCYuZmVhdHVyZXMtZnVsbCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvaWNvbi1mdWxsLnN2Zyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmZlYXR1cmVzLW5vbmUge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHBhZGRpbmctZGVmYXVsdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2ljb24tbm9uZS5zdmcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5mZWF0dXJlcy1wYXJ0aWFsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWRlZmF1bHQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjNweCBhdXRvO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvaWNvbi1wYXJ0aWFsLnN2Zyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1hZG1pbi1hYm91dC1zZWN0aW9uLWhlcm8tbWFpbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWRlZmF1bHQgJHBhZGRpbmctZGVmYXVsdCAkcGFkZGluZy1kZWZhdWx0ICRwYWRkaW5nLWRlZmF1bHQqMjtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtYWRtaW4tY29sdW1uLTMzOmZpcnN0LWNoaWxkIGgzIHtcblx0XHRcdFx0cGFkZGluZzogJHBhZGRpbmctZGVmYXVsdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjd3Bmb3Jtcy1hZG1pbi1hZGRvbnMge1xuXHRcdHBhZGRpbmc6IDAgJHBhZGRpbmctZGVmYXVsdDtcblxuXHRcdC5hZGRvbi1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblxuXHRcdC5hZGRvbi1pdGVtIHtcblxuXHRcdFx0LmRldGFpbHMge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXG5cdFx0XHRcdCZbc3JjKj1cIi1taVwiXSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWN0aW9uLWJ1dHRvbiAuYnV0dG9uIHtcblxuXHRcdFx0XHQmLmRpc2FibGVkLFxuXHRcdFx0XHQmLmxvYWRpbmcge1xuXHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQ29tbXVuaXR5IC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy1jb21tdW5pdHlcblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkge1xuXHQjd3Bmb3Jtcy1hZG1pbi1jb21tdW5pdHkgLml0ZW0ge1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMlIC0gMTMuMzMzMzMzM3B4KTtcblxuXHRcdCY6bnRoLWNoaWxkKDNuKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcblx0I3dwZm9ybXMtYWRtaW4tY29tbXVuaXR5IC5pdGVtIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblxuXHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQjd3Bmb3Jtcy1hZG1pbi1jb21tdW5pdHkgLml0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuXG4jd3Bmb3Jtcy1hZG1pbi1jb21tdW5pdHkge1xuXG5cdCosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAyMHB4O1xuXHR9XG5cblx0Lml0ZW0ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNEREREREQ7XG5cdFx0bWFyZ2luOiAwIDIwcHggMjBweCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Lml0ZW0tY292ZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjIzcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Lml0ZW0taW1nIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG1hcmdpbjogYXV0bztcblx0fVxuXG5cdC5pdGVtLXRpdGxlIHtcblx0XHRtYXJnaW46IDE3cHggMjBweCAxMHB4IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0Lml0ZW0tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbjogMCAyMHB4IDk4cHggMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuaXRlbS1mb290ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3R0b206IDA7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuXHR9XG59XG4iLCIvLyBDb21tb24gc3R5bGVzIGZvciBwbHVnaW4gbGFuZGluZyBwYWdlcyAobGlrZSBBbmFseXRpY3Mgb3IgU01UUCkuXG5cbi53cGZvcm1zLWFkbWluLXBsdWdpbi1sYW5kaW5nIHtcblx0Lm5vdGljZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5sb2FkZXIge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWluZGVudDogLTk5OTllbTtcblx0XHRib3JkZXItdG9wOiA0cHggc29saWQgIzk2OTY5Njtcblx0XHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjOTY5Njk2O1xuXHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjOTY5Njk2O1xuXHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzQwNDA0MDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG5cdFx0YW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdCYsICY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ4IHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbG9hZDgge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuIiwiLy8gU01UUCAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtc210cFxuI3dwZm9ybXMtYWRtaW4tc210cCB7XG5cblx0d2lkdGg6IDcwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHQqLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHRzZWN0aW9uIHtcblx0XHRtYXJnaW46IDUwcHggMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cblx0LnRvcCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRcdG1hcmdpbi10b3A6IC41ZW07XG5cdFx0fVxuXG5cdFx0LnVwZGF0ZWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc2NyZWVuc2hvdCB7XG5cdFx0JiA+ICoge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdFx0LmNvbnQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDMxNXB4O1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0LmhvdmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3pvb20uc3ZnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIgLmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDAgMzBweDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDE2cHggMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDI0cHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zbXRwL2Fycm93LXJpZ2h0LnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0fVxuXHR9XG5cblx0LnN0ZXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHQtbW96LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdFx0Lm51bSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5sb2FkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogLTU0cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0ZGl2IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDRweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZWVlZTtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHR9XG5cdFx0LmVycm9yIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjYjk3NDc0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Lmxpbmsge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0XHQuYnV0dG9uIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cblx0XHRcdCYuZ3JleSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGNkY2RjY7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG5cdFx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzlGQTVBQTtcblx0XHRcdH1cblxuXHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhpZGRlbiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHR9XG5cdH1cblxuXHQuZ3JleSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXG5cdCN3cGZvcm1zLWFkbWluLXNtdHAge1xuXG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luOiAwIDIwcHg7XG5cblx0XHQuc2NyZWVuc2hvdCB7XG5cdFx0XHQuY29udCB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDAgMTVweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24ge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEFuYWx5dGljcyAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtYW5hbHl0aWNzXG4jd3Bmb3Jtcy1hZG1pbi1hbmFseXRpY3Mge1xuXG5cdHdpZHRoOiA3MDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cblx0KiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0c2VjdGlvbiB7XG5cdFx0bWFyZ2luOiA1MHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXG5cdC50b3Age1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHRcdH1cblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0XHRtYXJnaW4tdG9wOiAuNWVtO1xuXHRcdH1cblxuXHRcdC51cGRhdGVkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnNjcmVlbnNob3Qge1xuXHRcdCYgPiAqIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHRcdC5jb250IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAzMTVweDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdFx0LW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmhvdmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3pvb20uc3ZnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIgLmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNTBweCk7XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMTZweCAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMjRweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2FuYWx5dGljcy9hcnJvdy1yaWdodC5zdmcnKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdH1cblx0fVxuXG5cdC5zdGVwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdFx0LW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHRib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjA1KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdCYgPiAqIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHRcdC5udW0ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQubG9hZGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IC01NHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdGRpdiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTA0cHgpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWVlZWU7XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdH1cblx0XHQuZXJyb3Ige1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICNiOTc0NzQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQuYnV0dG9uIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblxuXHRcdFx0Ji5ncmV5IHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y2RjZGNjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjOUZBNUFBO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGluayB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdC5oaWRkZW4ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0fVxuXHR9XG5cblx0LmdyZXkge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblxuXHQjd3Bmb3Jtcy1hZG1pbi1hbmFseXRpY3Mge1xuXG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luOiAwIDIwcHg7XG5cblx0XHQuc2NyZWVuc2hvdCB7XG5cdFx0XHQuY29udCB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24ge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIFNldHRpbmdzIC0gYWRtaW4ucGhwP3BhZ2U9d3Bmb3Jtcy1zZXR0aW5nc1xuLy8gVG9vbHMgLSBhZG1pbi5waHA/cGFnZT13cGZvcm1zLXRvb2xzXG4ud3Bmb3Jtcy1hZG1pbi1zZXR0aW5ncyB7XG5cblx0Kixcblx0Kjo6YmVmb3JlLFxuXHQqOjphZnRlciB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cblxuXHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXG5cdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXG5cdC8vIFNldHRpbmcgcm93cywgZWcgZmllbGQgcm93LlxuXHQud3Bmb3Jtcy1zZXR0aW5nLXJvdyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHR9XG5cblx0XHQvLyBTZWN0aW9uIGhlYWRpbmcuXG5cdFx0Ji5zZWN0aW9uLWhlYWRpbmcge1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXG5cdFx0XHQmLm5vLWRlc2Mge1xuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBUb29scyBmdWxsIHdpZHRoIGZpZWxkcy5cblx0XHQmLnRvb2xzIHtcblxuXHRcdFx0cCxcblx0XHRcdHA6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIENoZWNrYm94IHNldHRpbmdzIGZpZWxkLlxuXHRcdCYud3Bmb3Jtcy1zZXR0aW5nLXJvdy1jaGVja2JveCB7XG5cblx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbjogMXB4IDAgMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGVzYyB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBMaWNlbnNlIHNldHRpbmdzIGZpZWxkLlxuXHRcdCYud3Bmb3Jtcy1zZXR0aW5nLXJvdy1saWNlbnNlIHtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1sYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctbGljZW5zZS13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCN3cGZvcm1zLXNldHRpbmctbGljZW5zZS1rZXkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAudHlwZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gVGV4dC9udW1iZXIgc2V0dGluZ3MgZmllbGQuXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LXRleHQsXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LW51bWJlciB7XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctbGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFNlbGVjdCBzZXR0aW5ncyBmaWVsZC5cblx0XHQmLndwZm9ybXMtc2V0dGluZy1yb3ctc2VsZWN0IHtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1sYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gUmFkaW8gc2V0dGluZ3MgZmllbGQuXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LXJhZGlvIHtcblxuXHRcdFx0LndwZm9ybXMtc2V0dGluZy1maWVsZCB7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQvLyBFbWFpbCBUZW1wbGF0ZSBzZXR0aW5nIGZpZWxkLlxuXHRcdCYjd3Bmb3Jtcy1zZXR0aW5nLXJvdy1lbWFpbC10ZW1wbGF0ZSB7XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0JjpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkb3JhbmdlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1NXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxODBweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQub3B0aW9uLWRlZmF1bHQ6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NldHRpbmdzLWVtYWlsLWh0bWwucG5nKSBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm9wdGlvbi1ub25lOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZXR0aW5ncy1lbWFpbC1wbGFpbnRleHQucG5nKSBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiN3cGZvcm1zLXNldHRpbmctcm93LWNhcHRjaGEtcHJvdmlkZXIge1xuXG5cdFx0XHQud3Bmb3Jtcy1zZXR0aW5nLWZpZWxkIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkb3JhbmdlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3ZhbHVlPW5vbmVdOmNoZWNrZWQge1xuXHRcdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICM5OTk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdHdpZHRoOiAxNjZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2NjO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAyMHB4IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogODBweCA4MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vcHRpb24taGNhcHRjaGE6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NldHRpbmdzLWNhcHRjaGEtaGNhcHRjaGEuc3ZnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vcHRpb24tcmVjYXB0Y2hhOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZXR0aW5ncy1jYXB0Y2hhLXJlY2FwdGNoYS5zdmcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm9wdGlvbi1ub25lIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHRcdFx0XHRcdGNvbG9yOiAjNzc3O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZXR0aW5ncy1jYXB0Y2hhLW5vbmUuc3ZnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFJhZGlvIHNldHRpbmdzIGZpZWxkLlxuXHRcdCYud3Bmb3Jtcy1zZXR0aW5nLXJvdy1pbWFnZSB7XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBDb2xvciBwaWNrZXIgc2V0dGluZ3MgZmllbGQuXG5cdFx0Ji53cGZvcm1zLXNldHRpbmctcm93LWNvbG9yIHtcblxuXHRcdFx0LndwZm9ybXMtY29sb3ItcGlja2VyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQubWluaWNvbG9ycy1pbnB1dC1zd2F0Y2gge1xuXHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gQ29sdW1ucyBzZXR0aW5ncyBmaWVsZC5cblx0XHQmLndwZm9ybXMtc2V0dGluZy1yb3ctY29sdW1ucyB7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctbGFiZWwge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0XHRmbGV4OiAwIDAgMjAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctY29sdW1ucyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLXNldHRpbmctY29sdW1uIHtcblxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0ZmxleC1iYXNpczogMzkwcHg7XG5cblx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnN1Ym1pdCxcblx0XHQmLnVwZ3JhZGVfdG9fcHJvIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDI1cHggMDtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ly8gR2VuZXJhbCBlbGVtZW50cy5cblx0XHRoNSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW46IDAgMCA2cHggMDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAxMnB4IDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbjogOHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5kZXNjIHtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdH1cblxuXHRcdFx0Ji5kaXNjb3VudC1ub3RlIHtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogIzY2NjtcblxuXHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdGNvbG9yOiBncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIEZvcm0gZWxlbWVudHMuXG5cdFx0aW5wdXRbdHlwZT10ZXh0XSxcblx0XHRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcblx0XHRpbnB1dFt0eXBlPW51bWJlcl0sXG5cdFx0c2VsZWN0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHBhZGRpbmc6IDdweCAxMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0bWluLWhlaWdodDogMzVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGRlc2t0b3BcIikge1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1udW1iZXJdIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHR9XG5cblx0XHR0ZXh0YXJlYSB7XG5cblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG5cdFx0XHQmLmNob2ljZXNfX2J1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2hvaWNlc2pzLXNlbGVjdC13cmFwIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxkZXNrdG9wXCIpIHtcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcm9ncmVzcy1iYXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHggMDtcblxuXHRcdFx0Ji5jb21wbGV0ZSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcblxuXHRcdFx0XHQuYmFyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYmFyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLWluLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLWluLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHRALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogNjBweCAwOyB9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRALW1vei1rZXlmcmFtZXMgcHJvZ3Jlc3Mge1xuXHRcdFx0XHQgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogNjBweCAwOyB9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAa2V5ZnJhbWVzIHByb2dyZXNzIHtcblx0XHRcdFx0ICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDYwcHggMDsgfVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcyAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHRcdFx0LW1vei1hbmltYXRpb246IHByb2dyZXNzIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb246IHByb2dyZXNzIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MHB4IDYwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBSb3cgbGFiZWwgKGxlZnQpLlxuXHQud3Bmb3Jtcy1zZXR0aW5nLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJvdyBmaWVsZCAocmlnaHQpLlxuXHQud3Bmb3Jtcy1zZXR0aW5nLWZpZWxkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgMCAwIDIwMHB4O1xuXHRcdG1heC13aWR0aDogODAwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdHAuc3VibWl0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHR9XG5cblx0Ly8gR2VuZXJpYyBpbmZvL2NvZGUgaW5mb3JtYXRpb24uXG5cdC5pbmZvLWFyZWEsXG5cdC5wcmUtZXJyb3Ige1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdGhlaWdodDogNDUwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1lbmxvLE1vbmFjbyxtb25vc3BhY2U7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdC5wcmUtZXJyb3Ige1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtaGVpZ2h0OiAyNTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0Ly8gQ2hlY2tib3ggbXVsdGktc2VsZWN0IGNvbHVtbnMuXG5cdC5jaGVja2JveC1tdWx0aXNlbGVjdC1jb2x1bW5zIHtcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIuXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDIwcHgvMSBGb250QXdlc29tZTtcblx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMzBweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1hcmdpbjogMCAwIDAgLTEwcHg7XG5cdFx0fVxuXG5cdFx0LmhlYWRlciB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDVweCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5maXJzdC1jb2x1bW4sXG5cdFx0LnNlY29uZC1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5maXJzdC1jb2x1bW4ge1xuXG5cdFx0fVxuXG5cdFx0LnNlY29uZC1jb2x1bW4ge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4ICNlZWUgc29saWQ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzMnB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjBjOFwiO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkZGQ7XG5cdFx0XHRcdFx0XHRmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNnB4LzEgRm9udEF3ZXNvbWU7XG5cdFx0XHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTJweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5jaGVja2VkIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNjtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjE0YVwiO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFsbCB7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gT3RoZXIgSW1wb3J0ZXJzLiAoVG9vbHMpXG5cdCN3cGZvcm1zLWltcG9ydGVyLWFuYWx5emUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQucHJvY2Vzcy1jb3VudCxcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQudXBncmFkZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMjBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1idG4ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTRweDtcblxuXHRcdFx0XHRcdCYuZm9ybSB7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gRXhwb3J0IGVudHJpZXMuIChUb29scylcblx0I3dwZm9ybXMtdG9vbHMtZW50cmllcy1leHBvcnQge1xuXG5cdFx0aDUge1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRtYXJnaW46IDIwcHggMCAxMHB4IDA7XG5cdFx0fVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbjogM3B4IDAgM3B4IDA7XG5cdFx0fVxuXG5cdFx0LmNob2ljZXNqcy1zZWxlY3Qtd3JhcCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC5jaG9pY2VzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjd3Bmb3Jtcy10b29scy1lbnRyaWVzLWV4cG9ydC1zZWxlY3Rmb3JtLXNwaW5uZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRyaWdodDogLTMwcHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZGF0ZS1zZWxlY3RvciB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtc2VhcmNoLWJveC1maWVsZCB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0fVxuXHRcdC53cGZvcm1zLXNlYXJjaC1ib3gtY29tcGFyaXNvbiB7XG5cdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0fVxuXHRcdC53cGZvcm1zLXNlYXJjaC1ib3gtdGVybSB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0fVxuXG5cdFx0c2VjdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdGlmcmFtZSB7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1idG4tdGV4dCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cztcblx0XHR9XG5cdFx0LndwZm9ybXMtYnRuLXNwaW5uZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWJ0bi1zcGlubmVyLW9uIHtcblx0XHRcdC53cGZvcm1zLWJ0bi10ZXh0IHtcblx0XHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXHRcdFx0fVxuXHRcdFx0LndwZm9ybXMtYnRuLXNwaW5uZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXM7XG5cdFx0XHR9XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWJ0bi1zcGlubmVyLW9uOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlMjc3MzA7XG5cdFx0XHRib3JkZXItY29sb3I6ICNlMjc3MzA7XG5cdFx0fVxuXG5cdFx0I3dwZm9ybXMtdG9vbHMtZW50cmllcy1leHBvcnQtcHJvY2Vzcy1tc2csXG5cdFx0I3dwZm9ybXMtdG9vbHMtZW50cmllcy1leHBvcnQtc2VsZWN0Zm9ybS1tc2cge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzIyQTBEMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRcdG1hcmdpbjogMjBweCAwIDAgMDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRcdCYud3Bmb3Jtcy1lcnJvciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2RjMzIzMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjd3Bmb3Jtcy1pbXBvcnRlci1wcm9jZXNzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0LnByb2Nlc3MtY291bnQsXG5cdFx0LnByb2Nlc3MtY29tcGxldGVkIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQucHJvY2Vzcy1jb21wbGV0ZWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc3RhdHVzIHtcblx0XHRcdG1hcmdpbjogMjBweCAwIDMwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdG1heC1oZWlnaHQ6IDgwMHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Lml0ZW0td3JhcCB7XG5cblx0XHRcdH1cblxuXHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdG1hcmdpbjogMTJweCAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdG1hcmdpbjogMTJweCAwIDAgMTZweDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0YXR1cy1pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXG5cdFx0XHRcdFx0Ji5mYS1pbmZvLWNpcmNsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwYTBkMlxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZmEtY2hlY2sge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM0NmI0NTBcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZiOTAwXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5mYS10aW1lcyxcblx0XHRcdFx0XHQmLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2RjMzIzMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFjdGlvbnMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cblx0XHRcdFx0XHQuc2VwIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZGRkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIExpdGUgdXBncmFkZS5cblx0LnNldHRpbmdzLWxpdGUtY3Rhe1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcblx0XHRwYWRkaW5nOiAyNXB4IDIwcHg7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5kaXNtaXNzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXG5cdFx0aDYge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDJweCAxNnB4O1xuXHRcdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcrJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGlzdCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4IDA7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0fVxuXG5cdFx0LmdyZWVuIHtcblx0XHRcdGNvbG9yOiAjMjE4OTAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHQuZmEtc3RhciB7XG5cdFx0XHRjb2xvcjogI2ZmOTgyZDtcblx0XHR9XG5cdH1cblxuXHQudGFibGVuYXYgLnRhYmxlbmF2LXBhZ2VzIGEsXG5cdC50YWJsZW5hdi1wYWdlcy1uYXZzcGFuIHtcblx0XHRtaW4td2lkdGg6IDI4cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi53cGZvcm1zLWFkbWluLXdyYXAgLndwZm9ybXMtYWRtaW4tc2V0dGluZ3MgLm5vdGljZSB7XG5cdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBUb29scyAtIGFkbWluLnBocD9wYWdlPXdwZm9ybXMtdG9vbHNcbiN3cGZvcm1zLXRvb2xzIHtcblxuXHQmLndwZm9ybXMtdG9vbHMtdGFiLWFjdGlvbi1zY2hlZHVsZXIge1xuXG5cdFx0LndwZm9ybXMtYWRtaW4tY29udGVudCB7XG5cblx0XHRcdD4gaDEge1xuXHRcdFx0XHRjb2xvcjogIzQ0NDQ0NDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC53cmFwLFxuXHRcdFx0LnN1YnN1YnN1YiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0aDEud3AtaGVhZGluZy1pbmxpbmUsXG5cdFx0XHRzcGFuLnN1YnRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0aHIud3AtaGVhZGVyLWVuZCB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0bWFyZ2luOiAtMnB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuXG5cdFx0XHQuc2VhcmNoLWJveCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEludGVncmF0aW9ucyB0YWIgY29udGVudC5cbi8vIExlZ2FjeSBDU1MgYW5kIHNob3VsZCBiZSBjbGVhbmVkIHVwIHdoZW4gdGltZSBwZXJtaXRzLlxuI3dwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXJzIHtcblxuXHQud3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXG5cdFx0Ji5mb2N1cy1vdXQge1xuXHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWhlYWRlciB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItbG9nbyB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmZhIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bWFyZ2luOiAtOXB4IDAgMCAwO1xuXHRcdFx0bGVmdDogMTBweDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdG1heC13aWR0aDogOTBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWluZm8ge1xuXHRcdG1hcmdpbjogMCAwIDAgMTYwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xuXG5cdFx0aDMge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQuY29ubmVjdGVkLWluZGljYXRvciB7XG5cdFx0XHRjb2xvcjogIzgzYzExZjtcblx0XHRcdHdpZHRoOiAxMzVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM4M2MxMWY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTRweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMjhweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuY29ubmVjdGVkIC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWluZm8gLmNvbm5lY3RlZC1pbmRpY2F0b3Ige1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMge1xuXHRcdG1hcmdpbjogMCAwIDAgMTYwcHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXgtd2lkdGg6IDg0MHB4O1xuXHR9XG5cblx0LmZvY3VzLWluIC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWFjY291bnRzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWFjY291bnRzLWxpc3QgdWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3Bhbi5sYWJlbCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0c3Bhbi5kYXRlIHtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMzUlO1xuXHRcdH1cblxuXHRcdHNwYW4ucmVtb3ZlIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiAxNSU7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodFxuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWFjY291bnRzLWNvbm5lY3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRCbHVlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuXG5cdFx0aW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogN3B4IDEycHg7XG5cdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0bWluLWhlaWdodDogMzVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHR9XG5cdH1cblxuXHQuZm9jdXMtaW4gLndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMtY29ubmVjdCAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LndwZm9ybXMtc2V0dGluZ3MtcHJvdmlkZXItYWNjb3VudHMtY29ubmVjdCAuZmEge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQud3Bmb3Jtcy1zZXR0aW5ncy1wcm92aWRlci1hY2NvdW50cy1jb25uZWN0IHAsXG5cdC53cGZvcm1zLXNldHRpbmdzLXByb3ZpZGVyLWFjY291bnRzIHAge1xuXHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cbiIsIi53cGZvcm1zLWFkbWluLWNvbnRlbnQtZ2VvbG9jYXRpb24ge1xuXG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM0NDQ0NDQ7XG5cblx0LndwZm9ybXMtc2V0dGluZy1yb3ctZWR1Y2F0aW9uIC53cGZvcm1zLXNldHRpbmctZmllbGQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0fVxuXG5cdC5oZWFkaW5nIHtcblx0XHRoNCB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGNvbG9yOiAjMjMyODJEO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cdH1cblxuXHQuc2NyZWVuc2hvdHMge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NXB4O1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cblx0XHQuY29udCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRcdC1tb3otYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMnB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LmhvdmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjgsIDY4LCA2OCwgMC4xNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWFnZXMvem9vbS5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciAuaG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtMjVweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNhcHMge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdG1hcmdpbjogMjBweCA0MHB4IDAgMDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRcdGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMjJweCAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGVjay1zb2xpZC5zdmcnKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC51cGdyYWRlIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5cblx0Lm1zZy5pbmZvLFxuXHQubXNnLmVycm9yIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRtYXJnaW46IDIwcHggMCAwIDA7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHQubXNnLmVycm9yIHtcblx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNkYzMyMzI7O1xuXHR9XG5cblx0Lm1zZy5pbmZvIHtcblx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICMyMmEwZDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkxN3B4KSB7XG5cdC53cGZvcm1zLWFkbWluLXNldHRpbmdzLWdlb2xvY2F0aW9uIHtcblxuXHRcdC5zY3JlZW5zaG90cyB7XG5cdFx0XHQuY29udCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNhcHMge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiJGNjX2xpbmtfY29sb3I6ICMxODU2ZWQ7XG4kY2NfbGlua19jb2xvcl9ob3ZlcjogIzBmMzU5MjtcbiRjY19ncmVlbjogIzE5YmUxOTtcbiRjY19wcmltYXJ5X3RleHQ6ICM0NDQ0NDQ7XG4kY2Nfc2Vjb25kYXJ5X3RleHQ6ICM3Nzc3Nzc7XG4kY2Nfd2hpdGU6ICNmZmZmZmY7XG4kY2NfZ2FwX3M6IDEwcHg7XG4kY2NfZ2FwOiAxNXB4O1xuJGNjX2dhcF9tOiAyMHB4O1xuJGNjX2dhcF9sOiAyNXB4O1xuJGNjX2dhcF94bDogNTBweDtcbiRjY19ib2R5X3dpZHRoOiAxMDAwcHg7XG4kY2NfcmFkaXVzOiA0cHg7XG4kY2NfcmFkaXVzX206IDZweDtcbiRjY19mb250X3NpemU6IDE2cHg7XG5cbi53cGZvcm1zLWNvbnN0YW50LWNvbnRhY3Qtd3JhcCB7XG5cdGZvbnQtc2l6ZTogJGNjX2ZvbnRfc2l6ZTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Y29sb3I6ICRjY19wcmltYXJ5X3RleHQ7XG5cblx0LndwZm9ybXMtYWRtaW4tY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiAkY2NfYm9keV93aWR0aDtcblx0fVxuXG5cdC5ub3RpY2Uge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdG1hcmdpbjogJGNjX2dhcF9zIDAgJGNjX2dhcF9tO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogJGNjX2dhcF9sIDA7XG5cdH1cblxuXHR1bCxcblx0b2wge1xuXHRcdG1hcmdpbi1sZWZ0OiAkY2NfZ2FwX207XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkY2NfZ2FwX2w7XG5cdFx0fVxuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0fVxuXG5cdGhyIHtcblx0XHRtYXJnaW46ICRjY19nYXBfbCAwO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRjY19saW5rX2NvbG9yO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uX2R1cmF0aW9uIGVhc2U7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRjY19saW5rX2NvbG9yX2hvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC5sb2dvLWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDogJGNjX2dhcF94bDtcblx0XHRib3JkZXItcmFkaXVzOiAkY2NfcmFkaXVzX207XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAkY2NfZ2FwX2w7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0LmxvZ28ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNjX2xpbmtfY29sb3I7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRjY19yYWRpdXM7XG5cdFx0Y29sb3I6ICRjY193aGl0ZTtcblx0XHRmb250LXNpemU6ICRjY19mb250X3NpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nOiAxNHB4IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uX2R1cmF0aW9uIGVhc2U7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjY19saW5rX2NvbG9yX2hvdmVyO1xuXHRcdFx0Y29sb3I6ICRjY193aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQuZGFzaGljb25zIHtcblx0XHRjb2xvcjogJGNjX2dyZWVuO1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtMXB4O1xuXHR9XG5cblx0LmJvbGQtbWFya2VyIHtcblx0XHQmOjptYXJrZXIge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0LnN0ZXBzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tbGVmdDogLSRjY19nYXA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtJGNjX2dhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAtJGNjX2dhcF9sO1xuXHRcdGNvbG9yOiAkY2Nfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0Mjg1NzE0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zdGVwIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMCAkY2NfZ2FwO1xuXHRcdG1hcmdpbjogMCAwICRjY19nYXBfbDtcblxuXHRcdCYtaW1hZ2Utd3JhcHBlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXI6IDVweCBzb2xpZCAkY2Nfd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkY2NfcmFkaXVzO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0LmhvdmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3pvb20uc3ZnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbl9kdXJhdGlvbjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cblx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6ICRjY19nYXBfcztcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRwYWRkaW5nOiAxMXB4IDE1cHg7XG5cdFx0fVxuXG5cdFx0LmxvZ28tbGluayB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdGVwcyB7XG5cdFx0XHQuc3RlcCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxu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LEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxRQUFRO0NBQUU7O0FBQzlELEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsWUFBWTtDQUFFOztBQUNsRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLFlBQVk7Q0FBRTs7QUFDbEUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxZQUFZO0NBQUU7O0FBQ2xFLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixFQUFFLGFBQWE7Q0FBRTs7QUFDbkUsQUFBQSxhQUFhLEFBQUEsZ0JBQWdCLENBQUM7RUFBQyxtQkFBbUIsRUFBRSxhQUFhO0NBQUU7O0FBQ25FLEFBQUEsYUFBYSxBQUFBLGdCQUFnQixDQUFDO0VBQUMsbUJBQW1CLEVBQUUsYUFBYTtDQUFFOztBQUNuRSxBQUFBLGFBQWEsQUFBQSxnQkFBZ0IsQ0FBQztFQUFDLG1CQUFtQixF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 */
assets/css/admin.min.css CHANGED
@@ -1 +1 @@
1
- .choices{position:relative;margin-bottom:24px}.choices ::-webkit-input-placeholder{color:#999999}.choices ::-moz-placeholder{color:#999999;opacity:1}.choices ::placeholder{color:#999999}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#bbbbbb;cursor:not-allowed;user-select:none}.choices [hidden]{display:none !important}.choices *{box-sizing:border-box}.choices.is-open .choices__inner{border-radius:3px 3px 0 0}.choices.is-open.is-flipped .choices__inner{border-radius:0 0 3px 3px}.choices[data-type*="select-one"]{cursor:pointer}.choices[data-type*="select-one"] input.choices__input{display:block;width:calc(100% - 20px) !important;margin:10px !important;padding:7px 12px !important;box-sizing:border-box !important;border:1px solid #cccccc !important;border-radius:3px !important;background-color:#fff}.choices[data-type*="select-one"] input.choices__input:focus{border:1px solid #016aab !important;box-shadow:0 0 0 1px #016aab !important;outline:none !important}.choices[data-type*="select-one"] .choices__button{background-image:url("../images/cross-inverse.svg");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*="select-one"] .choices__button:hover,.choices[data-type*="select-one"] .choices__button:focus{opacity:1}.choices[data-type*="select-one"] .choices__button:focus{box-shadow:0 0 0 2px #036aab}.choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*="select-one"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}.choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*="select-multiple"] .choices__inner{padding-right:24px}.choices[data-type*="select-multiple"] .choices__inner .choices__input{max-width:100px;padding:0 4px !important}.choices[data-type*="select-multiple"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*="select-multiple"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.choices[data-type*="select-multiple"] .choices__inner,.choices[data-type*="text"] .choices__inner{cursor:text}.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button{position:relative;display:inline-block;vertical-align:baseline;margin-top:0;margin-bottom:0;margin-left:5px;padding:0;background-color:transparent;background-image:url("../images/cross.svg");background-size:12px;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*="select-multiple"] .choices__button:hover,.choices[data-type*="select-multiple"] .choices__button:focus,.choices[data-type*="text"] .choices__button:hover,.choices[data-type*="text"] .choices__button:focus{opacity:1}.choices__inner{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:#ffffff;padding:4px 6px 0;border:1px solid #cccccc;overflow:hidden;border-radius:3px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;vertical-align:baseline;width:100%;padding:0 16px 4px 4px;font-size:0.875em}.choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:20px;white-space:nowrap}.choices__list--single .choices__item[data-value='']{padding-right:0}.choices__list--multiple{display:flex;flex-wrap:wrap;align-items:center}.choices__list--multiple .choices__item{display:inline-flex;align-items:center;border-radius:2px;padding:4px 7px;font-size:.75em;line-height:1;font-weight:400;margin-right:4px;margin-top:0;margin-bottom:4px;background-color:#036aab;border:1px solid #036aab;color:#ffffff;word-break:break-all}.choices__list--multiple .choices__item.is-highlighted{background-color:#036aab}.is-disabled .choices__list--multiple .choices__item{background-color:#bbbbbb;border:1px solid #bbbbbb}.choices__list--dropdown{display:none;z-index:2;position:absolute;width:100%;background-color:#ffffff;border:1px solid #cccccc;top:100%;margin-top:-1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden;overflow-wrap:break-word}.choices__list--dropdown.is-active{display:block}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;vertical-align:top;padding:10px;font-size:.875em}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:.75em;line-height:1;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__list--dropdown .choices__placeholder{display:none}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:3px 3px 0 0}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:.75em;padding:10px;border-bottom:1px solid #f2f2f2;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;background-color:transparent;margin:0 0 4px 0 !important;border:0 !important;border-radius:0 !important;max-width:100%;min-height:0 !important;width:auto !important;padding:2px 4px !important;height:auto !important}.choices__input--hidden{clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;min-width:auto !important;word-wrap:normal !important}.choices .choices__inner input.choices__input:focus{outline:none !important;box-shadow:none !important;border:none !important}.choices__placeholder{opacity:.5}body.rtl .choices[data-type*="select-multiple"] .choices__inner{padding-right:4px;padding-left:24px}body.rtl .choices[data-type*="select-multiple"]:after{right:auto;left:11.5px}body.rtl .choices__list--single{padding-right:4px;padding-left:16px}body.rtl .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}body.rtl .choices__list--multiple .choices__item[data-deletable]{padding-right:10px;padding-left:5px}body.rtl .choices__list--dropdown .choices__item{text-align:right}body.rtl .choices__input{padding-right:2px !important;padding-left:0 !important}body.rtl .choices[data-type*="select-multiple"] .choices__button,body.rtl .choices[data-type*="text"] .choices__button{margin-right:2px;margin-left:-1px;border-right:1px solid #024b79;border-left:none}@media (min-width: 640px){body.rtl .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}body.rtl .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.wpforms-admin-page .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:2px 4px !important}.wpforms-admin-page .choices[data-type*="select-multiple"] .choices__inner .choices__list--multiple{display:inline !important}.wpforms-admin-page .is-focused .choices__inner,.wpforms-admin-page .is-open .choices__inner{border-color:#016aab;box-shadow:0 0 0 1px #016aab;outline:none}.wpforms-admin-page .is-flipped.is-open .choices__inner{border-color:#016aab;box-shadow:0 0 0 1px #016aab;outline:none}.wpforms-admin-page .is-open .choices__list--dropdown{border-color:#016aab;border-top-color:#b3b3b3;border-bottom:0;box-shadow:0 1px 0 1px #016aab}.wpforms-admin-page .is-open.is-flipped .choices__list--dropdown{border-top:0;border-bottom-color:#b3b3b3;box-shadow:0 -1px 0 1px #016aab}.choices__inner{min-height:35px}div.wpforms-container.wpforms-edit-entry-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item{line-height:1}.wpforms-admin-page .wpforms-btn{border:1px;border-style:solid;border-radius:3px;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:none}.wpforms-admin-page .wpforms-btn-block{display:block;width:100%}.wpforms-admin-page .wpforms-btn-md{font-size:13px;font-weight:600;padding:8px 12px;min-height:35px}.wpforms-admin-page .wpforms-btn-lg{font-size:16px;font-weight:600;padding:16px 28px}.wpforms-admin-page .wpforms-btn-orange{background-color:#e27730;border-color:#e27730;color:#fff}.wpforms-admin-page .wpforms-btn-orange:hover,.wpforms-admin-page .wpforms-btn-orange:focus{background-color:#b85a1b;border-color:#b85a1b;color:#fff}.wpforms-admin-page .wpforms-btn-orange:focus{box-shadow:0 0 0 1px #fff, 0 0 0 3px #b85a1b;outline:0}.wpforms-admin-page .wpforms-btn-blue{background-color:#007cba;border-color:#007cba;color:#ffffff}.wpforms-admin-page .wpforms-btn-blue:hover{background-color:#0071a1;border-color:#0071a1;color:#ffffff}.wpforms-admin-page .wpforms-btn-blue.inactive{cursor:no-drop;pointer-events:none;box-shadow:none}.wpforms-admin-page .wpforms-btn-grey{background-color:#eee;border-color:#ccc;color:#666}.wpforms-admin-page .wpforms-btn-grey:hover,.wpforms-admin-page .wpforms-btn-blue.inactive{background-color:#d7d7d7;border-color:#ccc;color:#444}.wpforms-admin-page .wpforms-btn-light-grey{background-color:#f5f5f5;border:1px solid #ccc;color:#666}.wpforms-admin-page .wpforms-btn-light-grey:hover{background-color:#eee;border-color:#ccc;color:#444}.wpforms-admin-page .wpforms-btn-light-grey:focus{background-color:#eee;border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}.wpforms-admin-page .wpforms-btn-trans-green{background-color:transparent;border:none;color:#2a9b39}.wpforms-admin-page .wpforms-btn-trans-green:hover{background-color:#2a9b39;color:#fff}.wpforms-admin-page .wpforms-btn-trans-green .underline{position:relative}.wpforms-admin-page .wpforms-btn-trans-green .underline:after{content:" ";border-bottom:1px dashed #2a9b39;position:absolute;bottom:-5px;left:0;width:100%}.wpforms-admin-page .wpforms-btn-trans-green .dashicons{height:18px}body div.jconfirm *,body div.jconfirm *::before,body div.jconfirm *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body div.jconfirm div.jconfirm-box-container div.jconfirm-box{border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,0.2)}body div.jconfirm div.jconfirm-box-container div.jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.4);top:8px;right:8px}body div.jconfirm div.jconfirm-box-container div.jconfirm-box div.jconfirm-closeIcon:hover{color:rgba(0,0,0,0.8)}body div.jconfirm div.jconfirm-box div.jconfirm-title-c{margin:0 0 26px 0 !important;padding:0 !important}body div.jconfirm div.jconfirm-box div.jconfirm-title-c span.jconfirm-icon-c{margin:0 !important;color:#c4c4c4 !important}body div.jconfirm div.jconfirm-box div.jconfirm-title-c span.jconfirm-title{display:block;color:#333}body div.jconfirm div.jconfirm-box div.jconfirm-title-c span.jconfirm-icon-c+span.jconfirm-title{margin-top:20px !important}body div.jconfirm div.jconfirm-box div.jconfirm-content-pane{margin-bottom:26px;display:block}body div.jconfirm div.jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:inherit}body div.jconfirm div.jconfirm-box div.jconfirm-content{font-size:16px;color:#555;line-height:1.4}body div.jconfirm div.jconfirm-box div.jconfirm-content.lite-upgrade p{font-size:18px;padding:0 20px}body div.jconfirm div.jconfirm-box div.jconfirm-content p{margin:0 0 16px;font-size:16px;line-height:1.5}body div.jconfirm div.jconfirm-box div.jconfirm-content p:last-of-type{margin:0}body div.jconfirm div.jconfirm-box div.jconfirm-content p.large{font-size:18px}body div.jconfirm div.jconfirm-box div.jconfirm-content p.small{font-size:14px}body div.jconfirm div.jconfirm-box div.jconfirm-content .already-purchased{font-size:12px;color:#ccc;text-decoration:none}body div.jconfirm div.jconfirm-box div.jconfirm-content .already-purchased:hover{text-decoration:underline}body div.jconfirm div.jconfirm-box div.jconfirm-buttons .already-purchased{display:block;font-size:12px;color:#aaa;text-decoration:none;padding-top:20px}body div.jconfirm div.jconfirm-box div.jconfirm-buttons .already-purchased:hover{color:#999;text-decoration:underline}body div.jconfirm div.jconfirm-box .discount-note{text-align:center;margin:30px 0 0}body div.jconfirm div.jconfirm-box .discount-note p{background-color:#faffac;margin:0 -30px;padding:24px 60px 20px;font-size:15px;color:#4d4d4d;position:relative}body div.jconfirm div.jconfirm-box .discount-note p:after{content:'\f058';display:inline-block;font:normal normal normal 14px/1 FontAwesome;background-color:#fff;font-size:26px;border-radius:50%;padding:5px 6px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-20px;right:50%;margin-right:-18px;color:#3abc01}body div.jconfirm div.jconfirm-box .discount-note span{font-weight:700;color:#3abc01}body div.jconfirm div.jconfirm-box .discount-note a{color:#aaa;display:block;margin-top:12px}body div.jconfirm div.jconfirm-box .feature-video{margin:30px 0 0 0}body div.jconfirm div.jconfirm-box .pro-feature-video{margin:16px 0 12px 0}body div.jconfirm div.jconfirm-box input[type=text]:not(.choices__input){display:block;width:99%;border:1px solid #d6d6d6;padding:10px !important;box-shadow:none;margin:20px 1px 1px 1px !important;line-height:1 !important;outline:0}body div.jconfirm div.jconfirm-box input[type=text]:not(.choices__input):focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba}body div.jconfirm div.jconfirm-box #wpforms-embed-shortcode{margin:20px 0;text-align:center;font-size:24px;padding:8px 5px}body div.jconfirm div.jconfirm-box #wpforms-embed-shortcode:disabled{color:#333}body div.jconfirm div.jconfirm-box button[disabled]{cursor:no-drop}body div.jconfirm div.jconfirm-box button:not([disabled]).btn-confirm{background-color:#e27730;color:#fff;outline:none}body div.jconfirm div.jconfirm-box button:not([disabled]).btn-confirm:hover{background-color:#b85a1b;border-color:#b85a1b}body div.jconfirm div.jconfirm-box button:not([disabled]).btn-confirm:focus{box-shadow:0 0 0 1px #fff, 0 0 0 3px #b85a1b;outline:0}body div.jconfirm div.jconfirm-box button,body div.jconfirm div.jconfirm-box button.btn-default{color:#666}body div.jconfirm div.jconfirm-box button.btn-block{display:block;text-align:center;width:100%;margin:0 0 10px 0 !important}body div.jconfirm div.jconfirm-box button.btn-normal-case{text-transform:none !important}body div.jconfirm div.jconfirm-box .error{display:none;color:red}body div.jconfirm div.jconfirm-box .wpforms-error{border:1px solid #ebccd1 !important}body div.jconfirm div.jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transition:none !important;transition:none !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;font-size:45px !important}body div.jconfirm div.jconfirm-box.wpforms-providers-account-add-modal div.jconfirm-title-c{font-size:20px}body div.jconfirm div.jconfirm-box.wpforms-providers-account-add-modal div.jconfirm-content .description{font-size:13px;line-height:1.4;margin-top:16px}body div.jconfirm div.jconfirm-box.wpforms-providers-account-add-modal div.jconfirm-content input[type="text"]{margin-top:10px !important}body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane{height:auto !important;min-height:fit-content;max-height:fit-content !important}body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane .jconfirm-content{margin-bottom:0}body .choices{text-align:left;font-size:16px}body .choices input[type=text].choices__input:not(.wpforms-hidden){display:inline-block !important}@media screen and (max-height: 850px){body div.jconfirm .jconfirm-box .feature-video,body div.jconfirm .jconfirm-box .pro-feature-video{display:none}}.wpforms-admin-page .wpforms-alert{padding:16px;margin-bottom:18px;border:1px solid transparent}.wpforms-admin-page .wpforms-alert h4{margin-top:0;color:inherit}.wpforms-admin-page .wpforms-alert p{margin:0 0 15px 0}.wpforms-admin-page .wpforms-alert p:last-of-type{margin:0}.wpforms-admin-page .wpforms-alert.wpforms-alert-nomargin{margin:0}.wpforms-admin-page .wpforms-alert.wpforms-alert-small{font-size:12px}.wpforms-admin-page .wpforms-alert.wpforms-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.wpforms-admin-page .wpforms-alert.wpforms-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.wpforms-admin-page .wpforms-alert.wpforms-alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.wpforms-admin-page .wpforms-alert.wpforms-alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.wpforms-flag{width:16px;height:16px;background:url(../images/flags.png) no-repeat;display:inline-block}.wpforms-flag.wpforms-flag-ad{background-position:-16px 0}.wpforms-flag.wpforms-flag-ae{background-position:-32px 0}.wpforms-flag.wpforms-flag-af{background-position:-48px 0}.wpforms-flag.wpforms-flag-ag{background-position:-64px 0}.wpforms-flag.wpforms-flag-ai{background-position:-80px 0}.wpforms-flag.wpforms-flag-al{background-position:-96px 0}.wpforms-flag.wpforms-flag-am{background-position:-112px 0}.wpforms-flag.wpforms-flag-an{background-position:-128px 0}.wpforms-flag.wpforms-flag-ao{background-position:-144px 0}.wpforms-flag.wpforms-flag-ar{background-position:-160px 0}.wpforms-flag.wpforms-flag-as{background-position:-176px 0}.wpforms-flag.wpforms-flag-at{background-position:-192px 0}.wpforms-flag.wpforms-flag-au{background-position:-208px 0}.wpforms-flag.wpforms-flag-aw{background-position:-224px 0}.wpforms-flag.wpforms-flag-az{background-position:0 -16px}.wpforms-flag.wpforms-flag-ba{background-position:-16px -16px}.wpforms-flag.wpforms-flag-bb{background-position:-32px -16px}.wpforms-flag.wpforms-flag-bd{background-position:-48px -16px}.wpforms-flag.wpforms-flag-be{background-position:-64px -16px}.wpforms-flag.wpforms-flag-bf{background-position:-80px -16px}.wpforms-flag.wpforms-flag-bg{background-position:-96px -16px}.wpforms-flag.wpforms-flag-bh{background-position:-112px -16px}.wpforms-flag.wpforms-flag-bi{background-position:-128px -16px}.wpforms-flag.wpforms-flag-bj{background-position:-144px -16px}.wpforms-flag.wpforms-flag-bm{background-position:-160px -16px}.wpforms-flag.wpforms-flag-bn{background-position:-176px -16px}.wpforms-flag.wpforms-flag-bo{background-position:-192px -16px}.wpforms-flag.wpforms-flag-br{background-position:-208px -16px}.wpforms-flag.wpforms-flag-bs{background-position:-224px -16px}.wpforms-flag.wpforms-flag-bt{background-position:0 -32px}.wpforms-flag.wpforms-flag-bw{background-position:-16px -32px}.wpforms-flag.wpforms-flag-by{background-position:-32px -32px}.wpforms-flag.wpforms-flag-bz{background-position:-48px -32px}.wpforms-flag.wpforms-flag-ca{background-position:-64px -32px}.wpforms-flag.wpforms-flag-cd{background-position:-80px -32px}.wpforms-flag.wpforms-flag-cf{background-position:-96px -32px}.wpforms-flag.wpforms-flag-cg{background-position:-112px -32px}.wpforms-flag.wpforms-flag-ch{background-position:-128px -32px}.wpforms-flag.wpforms-flag-ci{background-position:-144px -32px}.wpforms-flag.wpforms-flag-ck{background-position:-160px -32px}.wpforms-flag.wpforms-flag-cl{background-position:-176px -32px}.wpforms-flag.wpforms-flag-cm{background-position:-192px -32px}.wpforms-flag.wpforms-flag-cn{background-position:-208px -32px}.wpforms-flag.wpforms-flag-co{background-position:-224px -32px}.wpforms-flag.wpforms-flag-cr{background-position:0 -48px}.wpforms-flag.wpforms-flag-cu{background-position:-16px -48px}.wpforms-flag.wpforms-flag-cv{background-position:-32px -48px}.wpforms-flag.wpforms-flag-cy{background-position:-48px -48px}.wpforms-flag.wpforms-flag-cz{background-position:-64px -48px}.wpforms-flag.wpforms-flag-de{background-position:-80px -48px}.wpforms-flag.wpforms-flag-dj{background-position:-96px -48px}.wpforms-flag.wpforms-flag-dk{background-position:-112px -48px}.wpforms-flag.wpforms-flag-dm{background-position:-128px -48px}.wpforms-flag.wpforms-flag-do{background-position:-144px -48px}.wpforms-flag.wpforms-flag-dz{background-position:-160px -48px}.wpforms-flag.wpforms-flag-ec{background-position:-176px -48px}.wpforms-flag.wpforms-flag-ee{background-position:-192px -48px}.wpforms-flag.wpforms-flag-eg{background-position:-208px -48px}.wpforms-flag.wpforms-flag-eh{background-position:-224px -48px}.wpforms-flag.wpforms-flag-er{background-position:0 -64px}.wpforms-flag.wpforms-flag-es{background-position:-16px -64px}.wpforms-flag.wpforms-flag-et{background-position:-32px -64px}.wpforms-flag.wpforms-flag-fi{background-position:-48px -64px}.wpforms-flag.wpforms-flag-fj{background-position:-64px -64px}.wpforms-flag.wpforms-flag-fm{background-position:-80px -64px}.wpforms-flag.wpforms-flag-fo{background-position:-96px -64px}.wpforms-flag.wpforms-flag-fr{background-position:-112px -64px}.wpforms-flag.wpforms-flag-ga{background-position:-128px -64px}.wpforms-flag.wpforms-flag-gb{background-position:-144px -64px}.wpforms-flag.wpforms-flag-gd{background-position:-160px -64px}.wpforms-flag.wpforms-flag-ge{background-position:-176px -64px}.wpforms-flag.wpforms-flag-gg{background-position:-192px -64px}.wpforms-flag.wpforms-flag-gh{background-position:-208px -64px}.wpforms-flag.wpforms-flag-gi{background-position:-224px -64px}.wpforms-flag.wpforms-flag-gl{background-position:0 -80px}.wpforms-flag.wpforms-flag-gm{background-position:-16px -80px}.wpforms-flag.wpforms-flag-gn{background-position:-32px -80px}.wpforms-flag.wpforms-flag-gp{background-position:-48px -80px}.wpforms-flag.wpforms-flag-gq{background-position:-64px -80px}.wpforms-flag.wpforms-flag-gr{background-position:-80px -80px}.wpforms-flag.wpforms-flag-gt{background-position:-96px -80px}.wpforms-flag.wpforms-flag-gu{background-position:-112px -80px}.wpforms-flag.wpforms-flag-gw{background-position:-128px -80px}.wpforms-flag.wpforms-flag-gy{background-position:-144px -80px}.wpforms-flag.wpforms-flag-hk{background-position:-160px -80px}.wpforms-flag.wpforms-flag-hn{background-position:-176px -80px}.wpforms-flag.wpforms-flag-hr{background-position:-192px -80px}.wpforms-flag.wpforms-flag-ht{background-position:-208px -80px}.wpforms-flag.wpforms-flag-hu{background-position:-224px -80px}.wpforms-flag.wpforms-flag-id{background-position:0 -96px}.wpforms-flag.wpforms-flag-ie{background-position:-16px -96px}.wpforms-flag.wpforms-flag-il{background-position:-32px -96px}.wpforms-flag.wpforms-flag-im{background-position:-48px -96px}.wpforms-flag.wpforms-flag-in{background-position:-64px -96px}.wpforms-flag.wpforms-flag-iq{background-position:-80px -96px}.wpforms-flag.wpforms-flag-ir{background-position:-96px -96px}.wpforms-flag.wpforms-flag-is{background-position:-112px -96px}.wpforms-flag.wpforms-flag-it{background-position:-128px -96px}.wpforms-flag.wpforms-flag-je{background-position:-144px -96px}.wpforms-flag.wpforms-flag-jm{background-position:-160px -96px}.wpforms-flag.wpforms-flag-jo{background-position:-176px -96px}.wpforms-flag.wpforms-flag-jp{background-position:-192px -96px}.wpforms-flag.wpforms-flag-ke{background-position:-208px -96px}.wpforms-flag.wpforms-flag-kg{background-position:-224px -96px}.wpforms-flag.wpforms-flag-kh{background-position:0 -112px}.wpforms-flag.wpforms-flag-ki{background-position:-16px -112px}.wpforms-flag.wpforms-flag-km{background-position:-32px -112px}.wpforms-flag.wpforms-flag-kn{background-position:-48px -112px}.wpforms-flag.wpforms-flag-kp{background-position:-64px -112px}.wpforms-flag.wpforms-flag-kr{background-position:-80px -112px}.wpforms-flag.wpforms-flag-kw{background-position:-96px -112px}.wpforms-flag.wpforms-flag-ky{background-position:-112px -112px}.wpforms-flag.wpforms-flag-kz{background-position:-128px -112px}.wpforms-flag.wpforms-flag-la{background-position:-144px -112px}.wpforms-flag.wpforms-flag-lb{background-position:-160px -112px}.wpforms-flag.wpforms-flag-lc{background-position:-176px -112px}.wpforms-flag.wpforms-flag-li{background-position:-192px -112px}.wpforms-flag.wpforms-flag-lk{background-position:-208px -112px}.wpforms-flag.wpforms-flag-lr{background-position:-224px -112px}.wpforms-flag.wpforms-flag-ls{background-position:0 -128px}.wpforms-flag.wpforms-flag-lt{background-position:-16px -128px}.wpforms-flag.wpforms-flag-lu{background-position:-32px -128px}.wpforms-flag.wpforms-flag-lv{background-position:-48px -128px}.wpforms-flag.wpforms-flag-ly{background-position:-64px -128px}.wpforms-flag.wpforms-flag-ma{background-position:-80px -128px}.wpforms-flag.wpforms-flag-mc{background-position:-96px -128px}.wpforms-flag.wpforms-flag-md{background-position:-112px -128px}.wpforms-flag.wpforms-flag-me{background-position:-128px -128px}.wpforms-flag.wpforms-flag-mg{background-position:-144px -128px}.wpforms-flag.wpforms-flag-mh{background-position:-160px -128px}.wpforms-flag.wpforms-flag-mk{background-position:-176px -128px}.wpforms-flag.wpforms-flag-ml{background-position:-192px -128px}.wpforms-flag.wpforms-flag-mm{background-position:-208px -128px}.wpforms-flag.wpforms-flag-mn{background-position:-224px -128px}.wpforms-flag.wpforms-flag-mo{background-position:0 -144px}.wpforms-flag.wpforms-flag-mq{background-position:-16px -144px}.wpforms-flag.wpforms-flag-mr{background-position:-32px -144px}.wpforms-flag.wpforms-flag-ms{background-position:-48px -144px}.wpforms-flag.wpforms-flag-mt{background-position:-64px -144px}.wpforms-flag.wpforms-flag-mu{background-position:-80px -144px}.wpforms-flag.wpforms-flag-mv{background-position:-96px -144px}.wpforms-flag.wpforms-flag-mw{background-position:-112px -144px}.wpforms-flag.wpforms-flag-mx{background-position:-128px -144px}.wpforms-flag.wpforms-flag-my{background-position:-144px -144px}.wpforms-flag.wpforms-flag-mz{background-position:-160px -144px}.wpforms-flag.wpforms-flag-na{background-position:-176px -144px}.wpforms-flag.wpforms-flag-nc{background-position:-192px -144px}.wpforms-flag.wpforms-flag-ne{background-position:-208px -144px}.wpforms-flag.wpforms-flag-ng{background-position:-224px -144px}.wpforms-flag.wpforms-flag-ni{background-position:0 -160px}.wpforms-flag.wpforms-flag-nl{background-position:-16px -160px}.wpforms-flag.wpforms-flag-no{background-position:-32px -160px}.wpforms-flag.wpforms-flag-np{background-position:-48px -160px}.wpforms-flag.wpforms-flag-nr{background-position:-64px -160px}.wpforms-flag.wpforms-flag-nz{background-position:-80px -160px}.wpforms-flag.wpforms-flag-om{background-position:-96px -160px}.wpforms-flag.wpforms-flag-pa{background-position:-112px -160px}.wpforms-flag.wpforms-flag-pe{background-position:-128px -160px}.wpforms-flag.wpforms-flag-pf{background-position:-144px -160px}.wpforms-flag.wpforms-flag-pg{background-position:-160px -160px}.wpforms-flag.wpforms-flag-ph{background-position:-176px -160px}.wpforms-flag.wpforms-flag-pk{background-position:-192px -160px}.wpforms-flag.wpforms-flag-pl{background-position:-208px -160px}.wpforms-flag.wpforms-flag-pr{background-position:-224px -160px}.wpforms-flag.wpforms-flag-ps{background-position:0 -176px}.wpforms-flag.wpforms-flag-pt{background-position:-16px -176px}.wpforms-flag.wpforms-flag-pw{background-position:-32px -176px}.wpforms-flag.wpforms-flag-py{background-position:-48px -176px}.wpforms-flag.wpforms-flag-qa{background-position:-64px -176px}.wpforms-flag.wpforms-flag-re{background-position:-80px -176px}.wpforms-flag.wpforms-flag-ro{background-position:-96px -176px}.wpforms-flag.wpforms-flag-rs{background-position:-112px -176px}.wpforms-flag.wpforms-flag-ru{background-position:-128px -176px}.wpforms-flag.wpforms-flag-rw{background-position:-144px -176px}.wpforms-flag.wpforms-flag-sa{background-position:-160px -176px}.wpforms-flag.wpforms-flag-sb{background-position:-176px -176px}.wpforms-flag.wpforms-flag-sc{background-position:-192px -176px}.wpforms-flag.wpforms-flag-sd{background-position:-208px -176px}.wpforms-flag.wpforms-flag-se{background-position:-224px -176px}.wpforms-flag.wpforms-flag-sg{background-position:0 -192px}.wpforms-flag.wpforms-flag-si{background-position:-16px -192px}.wpforms-flag.wpforms-flag-sk{background-position:-32px -192px}.wpforms-flag.wpforms-flag-sl{background-position:-48px -192px}.wpforms-flag.wpforms-flag-sm{background-position:-64px -192px}.wpforms-flag.wpforms-flag-sn{background-position:-80px -192px}.wpforms-flag.wpforms-flag-so{background-position:-96px -192px}.wpforms-flag.wpforms-flag-sr{background-position:-112px -192px}.wpforms-flag.wpforms-flag-st{background-position:-128px -192px}.wpforms-flag.wpforms-flag-sv{background-position:-144px -192px}.wpforms-flag.wpforms-flag-sy{background-position:-160px -192px}.wpforms-flag.wpforms-flag-sz{background-position:-176px -192px}.wpforms-flag.wpforms-flag-tc{background-position:-192px -192px}.wpforms-flag.wpforms-flag-td{background-position:-208px -192px}.wpforms-flag.wpforms-flag-tg{background-position:-224px -192px}.wpforms-flag.wpforms-flag-th{background-position:0 -208px}.wpforms-flag.wpforms-flag-tj{background-position:-16px -208px}.wpforms-flag.wpforms-flag-tl{background-position:-32px -208px}.wpforms-flag.wpforms-flag-tm{background-position:-48px -208px}.wpforms-flag.wpforms-flag-tn{background-position:-64px -208px}.wpforms-flag.wpforms-flag-to{background-position:-80px -208px}.wpforms-flag.wpforms-flag-tr{background-position:-96px -208px}.wpforms-flag.wpforms-flag-tt{background-position:-112px -208px}.wpforms-flag.wpforms-flag-tv{background-position:-128px -208px}.wpforms-flag.wpforms-flag-tw{background-position:-144px -208px}.wpforms-flag.wpforms-flag-tz{background-position:-160px -208px}.wpforms-flag.wpforms-flag-ua{background-position:-176px -208px}.wpforms-flag.wpforms-flag-ug{background-position:-192px -208px}.wpforms-flag.wpforms-flag-us{background-position:-208px -208px}.wpforms-flag.wpforms-flag-uy{background-position:-224px -208px}.wpforms-flag.wpforms-flag-uz{background-position:0 -224px}.wpforms-flag.wpforms-flag-va{background-position:-16px -224px}.wpforms-flag.wpforms-flag-vc{background-position:-32px -224px}.wpforms-flag.wpforms-flag-ve{background-position:-48px -224px}.wpforms-flag.wpforms-flag-vg{background-position:-64px -224px}.wpforms-flag.wpforms-flag-vi{background-position:-80px -224px}.wpforms-flag.wpforms-flag-vn{background-position:-96px -224px}.wpforms-flag.wpforms-flag-vu{background-position:-112px -224px}.wpforms-flag.wpforms-flag-ws{background-position:-128px -224px}.wpforms-flag.wpforms-flag-ye{background-position:-144px -224px}.wpforms-flag.wpforms-flag-za{background-position:-160px -224px}.wpforms-flag.wpforms-flag-zm{background-position:-176px -224px}.wpforms-flag.wpforms-flag-zw{background-position:-192px -224px}#wpforms-header-temp{margin:0;position:absolute;top:-1px;left:20px;right:20px;z-index:99}#wpforms-header{border-top:3px solid #e27730;padding:22px 20px}#wpforms-header img{display:block;margin:0;max-width:235px}@media (max-width: 782px){#wpforms-header img{max-width:200px}}.wpforms-admin-wrap .page-title{background-color:#fff;display:block !important;margin:0 0 20px 0;padding:15px 20px}.wpforms-admin-wrap .page-title .add-new-h2{margin-left:28px}.wpforms-admin-tabs{background-color:#fff;margin:0 0 20px 0;padding:0 20px;list-style:none;overflow:auto;font-size:14px}.wpforms-admin-tabs li{margin:0 30px 0 0;padding:0;float:left}.wpforms-admin-tabs li:last-of-type{margin:0}.wpforms-admin-tabs li a{color:#666;display:block;padding:20px 0 18px 0;text-decoration:none;border-bottom:2px solid #fff;box-shadow:none}.wpforms-admin-tabs li a:hover{border-color:#999}.wpforms-admin-tabs li a.active{border-color:#e27730}.wpforms-admin-tabs li a:focus{box-shadow:none}#wpcontent{padding-left:0 !important;position:relative}@media (max-width: 600px){#wpcontent{padding-top:46px}}@media (max-width: 600px){#wpbody{padding-top:0}}.wpforms-admin-page #screen-meta-links,.wpforms-admin-page #screen-meta{display:none}.wpforms-admin-page .video-container{position:relative;padding-bottom:56.1%;height:0;overflow:hidden}.wpforms-admin-page .video-container iframe,.wpforms-admin-page .video-container object,.wpforms-admin-page .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.wpforms-admin-page .wpforms-file-upload input[type=file]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wpforms-admin-page .wpforms-file-upload label{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;padding:0;outline:none}.wpforms-admin-page .wpforms-file-upload input[type=file]:focus+label .fld,.wpforms-admin-page .wpforms-file-upload input[type=file].has-focus+label .fld{border:1px solid #2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}.wpforms-admin-page .wpforms-file-upload .fld{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:none;color:#333;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:35px}.wpforms-admin-page .wpforms-file-upload .fld .placeholder{opacity:.5}.wpforms-admin-page .wpforms-file-upload strong .fa{margin-right:8px}.wpforms-admin-page .wpforms-hide{display:none}.wpforms-admin-page .wpforms-hidden{display:none !important}.wpforms-admin-page .wpforms-h1-placeholder{display:none}.wpforms-admin-page .notice{display:none}.wpforms-admin-page .lity{z-index:999999999;padding:20px}.wpforms-admin-page .lity-close{margin:10px}.wpforms-admin-page .lity-content{max-width:80vw;max-height:80vh}.wpforms-admin-page .lity-content img{max-height:80vh !important;max-width:80vw !important}.wpforms-admin-page input.choices__input{line-height:normal;box-shadow:none}.wpforms-admin-page input:focus,.wpforms-admin-page select:focus,.wpforms-admin-page textarea:focus{border:1px solid #016AAB !important;box-shadow:0 0 0 1px #016AAB !important;outline:none !important}.wpforms-admin-page a:focus{box-shadow:0 0 2px 1px #016AABCC}.wpforms-admin-wrap{margin:0}.wpforms-admin-wrap .notice{margin-left:20px !important;margin-right:20px !important}.wpforms-admin-content{padding-left:20px;padding-right:20px}.wpforms-admin-content:before{content:" ";display:table}.wpforms-admin-content:after{clear:both;content:" ";display:table}.wpforms-admin-content hr{border:none;border-top:1px solid #e4e4e4;margin:20px 0;background:none}.wpforms-clear:before{content:" ";display:table}.wpforms-clear:after{clear:both;content:" ";display:table}.wpforms-admin-columns>div[class*="-column-"]{float:left}.wpforms-admin-columns .wpforms-admin-column-20{width:20%}.wpforms-admin-columns .wpforms-admin-column-33{width:33.33333%}.wpforms-admin-columns .wpforms-admin-column-40{width:40%}.wpforms-admin-columns .wpforms-admin-column-50{width:50%}.wpforms-admin-columns .wpforms-admin-column-60{width:60%}.wpforms-admin-columns .wpforms-admin-column-80{width:80%}.wpforms-admin-columns .wpforms-admin-column-last{float:right !important}.wpforms-admin-columns:after{content:"";display:table;clear:both}.lity-active,.lity-active body.wpforms-admin-page{overflow:scroll}#wpforms-flyout{position:fixed;z-index:99999;transition:all 0.2s ease-in-out;right:40px;bottom:40px;opacity:1}@media (max-width: 959px){#wpforms-flyout{display:none}}#wpforms-flyout .wpforms-flyout-head{display:block}#wpforms-flyout .wpforms-flyout-head img{width:54px;height:54px;display:block;border-radius:50%;border:3px solid #E1772F;overflow:hidden;box-shadow:0 3px 20px rgba(0,0,0,0.2);transition:all 0.2s ease-in-out}#wpforms-flyout .wpforms-flyout-head:hover img{box-shadow:0 3px 30px rgba(0,0,0,0.25)}#wpforms-flyout .wpforms-flyout-head .wpforms-flyout-label{opacity:0;transform:translateY(-50%) scale(0);margin-right:-50px}#wpforms-flyout .wpforms-flyout-head:hover .wpforms-flyout-label{opacity:1;transform:translateY(-50%) scale(1);margin-right:0}#wpforms-flyout .wpforms-flyout-head:focus{box-shadow:none}#wpforms-flyout .wpforms-flyout-head .wpforms-flyout-label{right:calc(100% + 15px)}#wpforms-flyout .wpforms-flyout-label{position:absolute;display:block;top:50%;right:calc(100% + 25px);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;background:#5F5E5E 0 0 no-repeat padding-box;font-size:12px;white-space:nowrap;padding:5px 10px;height:auto !important;line-height:initial;transition:all 0.2s ease-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#wpforms-flyout .wpforms-flyout-item{position:absolute;left:10px;width:40px;height:40px;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out;transform:scale(0);border-radius:50%;box-shadow:0 3px 20px rgba(0,0,0,0.2);background:#036AAB 0 0 no-repeat padding-box;text-align:center;vertical-align:middle}#wpforms-flyout .wpforms-flyout-item i{color:#ffffff;font-size:20px;line-height:40px;vertical-align:middle}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-0{bottom:75px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-1{bottom:130px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-2{bottom:185px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-3{bottom:240px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-4{bottom:295px}#wpforms-flyout .wpforms-flyout-item:hover{box-shadow:0 3px 30px rgba(0,0,0,0.25);background:#0096F0 0 0 no-repeat padding-box}#wpforms-flyout .wpforms-flyout-item:hover .wpforms-flyout-label{background:#444444 0 0 no-repeat padding-box}#wpforms-flyout.opened .wpforms-flyout-item{opacity:1;visibility:visible;transform:scale(1)}#wpforms-flyout.opened .wpforms-flyout-head .wpforms-flyout-label{display:none}#wpforms-flyout.opened .wpforms-flyout-item-0{transition:transform 0.2s 0ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-1{transition:transform 0.2s 35ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-2{transition:transform 0.2s 70ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-3{transition:transform 0.2s 105ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-4{transition:transform 0.2s 140ms, background-color 0.2s}#wpforms-flyout.out{opacity:0;visibility:hidden}.wpforms-admin-empty-state-container{text-align:center;font-family:"Helvetica Neue", sans-serif;font-style:normal;padding:30px}.wpforms-admin-empty-state-container .waving-hand-emoji{display:inline-block;background-image:url(../images/empty-states/waving-hand-emoji.png);background-repeat:no-repeat;background-size:24px 24px;background-position:0 0;padding-left:34px}.wpforms-admin-empty-state-container h2{font-family:inherit;font-weight:bold;font-size:24px;color:#444444;line-height:29px;margin:0 0 10px}.wpforms-admin-empty-state-container img{max-width:428px;width:100%;margin:30px auto}.wpforms-admin-empty-state-container p{font-family:inherit;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#777777;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-admin-no-forms p:first-of-type{font-weight:bold}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active{border:none;border-radius:3px;font-family:inherit;font-weight:bold;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF;padding:15px 30px;margin:0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:hover,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:hover{text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:focus,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-admin-no-forms-footer{margin-top:30px;font-size:14px;line-height:16px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms{background:rgba(255,255,255,0.5);border:1px solid #71D7F7;box-sizing:border-box;padding:20px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms img{max-width:240px;width:100%;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms p{font-family:inherit;font-weight:normal;font-size:14px;line-height:18px;text-align:center;color:#495157;max-width:450px;margin:20px auto 0}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a{color:inherit;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a:hover{color:#D30C5C;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn{background:#D30C5C;border:none;border-radius:3px;font-family:inherit;font-weight:500;font-size:12px;line-height:18px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:7px 17px;margin:20px 0 0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:hover{text-decoration:none;background:#fd1e7a}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-admin-no-forms-footer{font-size:12px;line-height:18px;color:#6D7882}.wpforms-admin-empty-state-container.wpforms-admin-no-entries img{max-width:413px}#wpforms-reset-filter{clear:both;margin:20px 0;padding:10px;font-size:15px;text-align:center;background:#ffffff;border:1px solid #ccd0d4;box-shadow:0 1px 1px rgba(0,0,0,0.04)}#wpforms-reset-filter .reset{cursor:pointer;color:#a7aaad;margin-left:3px}#wpforms-reset-filter .reset:focus,#wpforms-reset-filter .reset:hover{color:#dc3232}@media (max-width: 782px){#wpforms-reset-filter{margin-bottom:10px}}#wpforms-overview #wpforms-reset-filter{margin-top:0}#wpforms-overview .search-box input{max-width:165px}#wpforms-overview .search-box .button{margin-left:1px;font-size:14px;line-height:2}#wpforms-overview .tablenav.top{margin-top:0;padding-top:10px}#wpforms-overview .wp-list-table .column-id{width:30px}#wpforms-overview .wp-list-table .column-entries{width:70px}#wpforms-overview .wp-list-table .column-shortcode{width:150px}#wpforms-overview .wp-list-table .column-created{width:145px}.branch-4-9 #wpforms-overview .search-box input{vertical-align:top;margin:0;height:28px}.branch-4-9 #wpforms-overview .search-box .button{font-size:13px}@media screen and (max-width: 782px){.toplevel_page_wpforms-overview .wpforms-admin-content{padding-left:10px;padding-right:10px}#wpforms-overview .search-box{width:calc( 100% - 20px)}#wpforms-overview .search-box #wpforms-overview-search-term{width:100%;height:auto;max-width:100%;margin-bottom:10px}.branch-4-9 #wpforms-overview .search-box .button{margin-left:0;font-size:14px;line-height:normal}}#wpforms-entries-single #poststuff{padding:0}#wpforms-entries-single .postbox .hndle{cursor:default !important}#wpforms-entries-single .wpforms-entry-navigation{font-size:13px;line-height:29px;float:right;position:relative;padding-top:2px;padding-right:1px;white-space:nowrap}@media (max-width: 600px){#wpforms-entries-single .wpforms-entry-navigation{display:none}}#wpforms-entries-single .wpforms-entry-navigation .add-new-h2{top:auto;margin:0;padding:4px 0px;text-align:center}@media (max-width: 782px){#wpforms-entries-single .wpforms-entry-navigation .add-new-h2{font-size:13px}}#wpforms-entries-single .wpforms-entry-navigation .add-new-h2 .dashicons{font-size:16px;height:auto;width:28px;line-height:29px}#wpforms-entries-single .wpforms-entry-navigation .add-new-h2.inactive{opacity:0.5;pointer-events:none;cursor:default}#wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-navigation-text{display:inline-block;margin-right:10px}#wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-current{top:auto;margin:0 -5px 0 -3px;text-align:center;padding:4px 10px;position:relative;text-decoration:none;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;background:#fff;font-size:13px;line-height:29px;text-transform:center}#wpforms-entries-single #wpforms-entry-fields h2.hndle{font-size:18px;display:block}#wpforms-entries-single #wpforms-entry-fields h2.hndle .dashicons{font-size:16px;height:16px;width:16px;margin:4px 4px 0 0;color:#e27730}#wpforms-entries-single #wpforms-entry-fields .inside{padding:0;margin:0}#wpforms-entries-single #wpforms-entry-fields .inside p{padding:0;margin:0}#wpforms-entries-single #wpforms-entry-fields .inside .no-fields{padding:12px;margin:0}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-entry-field-name{font-weight:600;background:#ebf3fb;padding:8px 12px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-entry-field-value{background:#fff;padding:8px 12px}#wpforms-entries-single #wpforms-entry-fields .inside .empty .wpforms-entry-field-value{font-style:italic;color:#999}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload p.file-entry{padding-left:12px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-help-tooltip{line-height:16px;font-size:14px;margin-left:10px;color:#a6a6a6}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-help-tooltip:hover{color:#444444}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .file-icon{padding-right:10px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .file-icon img{vertical-align:middle}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .button-link-delete{text-decoration:none}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-trash-icon{width:16px;height:16px;font-size:16px;color:#a00;margin-left:8px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-trash-icon:hover{color:#dc3232}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload a{cursor:pointer}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload a.disabled{opacity:0.5}#wpforms-entries-single #wpforms-entry-fields .wpforms-empty-field-toggle{float:right;text-decoration:none;padding:5px 0 0;font-size:12px}#wpforms-entries-single #wpforms-entry-fields .wpforms-field-richtext .wpforms-entry-field-value{max-width:100%;overflow:auto}#wpforms-entries-single #wpforms-entry-fields .wpforms-field-richtext .wpforms-entry-field-value-richtext{width:calc( 100% + 24px);height:0;margin:-8px -12px -11px -12px}#wpforms-entries-single #wpforms-entry-fields .wpforms-field-richtext img{max-width:100%}#wpforms-entries-single #wpforms-entry-fields .wpforms-edit-entry-field-richtext .wpforms-field-richtext{padding:10px}#wpforms-entries-single #wpforms-entry-notes .inside{margin:0;padding:0}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-new{padding:10px}#wpforms-entries-single #wpforms-entry-notes form{display:none}#wpforms-entries-single #wpforms-entry-notes .btns{overflow:auto;padding:8px 0}#wpforms-entries-single #wpforms-entry-notes .no-notes{margin:0;padding:4px 10px 8px}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-single{padding:10px;border-top:1px solid #e3e1e3}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-single p:last-of-type{margin-bottom:0}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-single.even{background-color:#f9f9f9}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline{color:#888;margin-bottom:10px}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .sep{color:#ddd}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .notes-user{text-decoration:none;font-weight:600}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .note-delete{color:#a00;text-decoration:none}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .note-delete:hover{color:red;text-decoration:none}#wpforms-entries-single #wpforms-entry-logs .inside{margin:0;padding:0}#wpforms-entries-single #wpforms-entry-logs form{display:none}#wpforms-entries-single #wpforms-entry-logs .btns{overflow:auto;padding:8px 0}#wpforms-entries-single #wpforms-entry-logs .no-logs{margin:0;padding:4px 10px 8px}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single{padding:10px;border-top:1px solid #e3e1e3}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single:first-of-type{border-top:0}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single p:last-of-type{margin-bottom:0}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single.even{background-color:#f9f9f9}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-byline{color:#888;margin-bottom:10px}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-byline .notes-user{text-decoration:none;font-weight:600}#wpforms-entries-single #wpforms-entry-details .inside,#wpforms-entries-single #wpforms-entry-payment .inside,#wpforms-entries-single #wpforms-entry-actions .inside{margin:0;padding:0}#wpforms-entries-single .wpforms-entry-details-meta,#wpforms-entries-single .wpforms-entry-actions-meta{padding:6px 0 0}#wpforms-entries-single .wpforms-education-hide{cursor:pointer;color:#82878a;display:block;float:right}#wpforms-entries-single .wpforms-education-hide:hover{color:#23282d}#wpforms-entries-single .wpforms-entry-details-meta p,#wpforms-entries-single .wpforms-entry-payment-meta p,#wpforms-entries-single .wpforms-entry-actions-meta p{padding:6px 10px 8px;margin:0}#wpforms-entries-single .wpforms-entry-payment-meta{padding:0}#wpforms-entries-single .wpforms-entry-payment-meta p{border-bottom:1px solid #eee;padding:10px}#wpforms-entries-single .wpforms-entry-payment-meta p:last-of-type{border-bottom:0}#wpforms-entries-single .wpforms-entry-details-meta strong,#wpforms-entries-single .wpforms-entry-actions-meta strong{font-weight:600}#wpforms-entries-single .wpforms-entry-details-meta .dashicons,#wpforms-entries-single .wpforms-entry-actions-meta .dashicons{padding:0 2px 0 0;color:#82878A;top:-1px;left:-1px;position:relative;text-decoration:none}#wpforms-entries-single #wpforms-entry-details .submitdelete{color:#a00;text-decoration:none;padding:1px 2px}#wpforms-entries-single #wpforms-entry-details .submitdelete:hover{color:red}#wpforms-entries-single .wpforms-entry-actions-meta a{text-decoration:none}#wpforms-entries-single .wpforms-entry-actions-meta a:hover{text-decoration:underline}#wpforms-entries-single #wpforms-entry-geolocation .inside{padding:0;margin:0}#wpforms-entries-single #wpforms-entry-geolocation ul{margin:0}#wpforms-entries-single #wpforms-entry-geolocation ul li{border-bottom:1px solid #eee;margin:0;overflow:auto}#wpforms-entries-single #wpforms-entry-geolocation ul li:last-of-type{border-bottom:0}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-meta{width:85px;float:left;border-right:1px solid #eee;padding:10px 20px 10px 12px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-value{display:inline-block;padding:10px 12px 10px 20px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-flag{vertical-align:text-top;margin-right:4px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview{position:relative}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-map{width:100%;height:320px;background-image:url("../images/education-geolocation.jpg");background-size:cover;background-position:center center}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff;opacity:.75;z-index:1}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:30px;box-sizing:border-box;text-align:center;background-color:#fff;max-width:316px;width:100%;box-shadow:0px 5px 30px #00000026;border-radius:5px;color:#444444;z-index:2}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form h2{padding:0;font-size:20px;color:#23282D;font-weight:bold;display:flex;align-items:center;justify-content:center}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form h2 .badge{margin-left:10px;width:40px;height:17px;display:block;background-image:url(../images/lite-settings-access/pro-plus.svg)}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form p{font-size:15px;line-height:20px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form a{margin-top:5px;box-sizing:border-box}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form .msg{text-align:left;padding:7px 10px;margin:20px 0 0}#wpforms-entries-list .form-details{border-bottom:1px solid #ddd;padding-bottom:15px;margin:0 0 10px}#wpforms-entries-list .form-details .form-details-sub{color:#999;display:block;font-size:10px;text-transform:uppercase;margin:0 0 8px 0}#wpforms-entries-list .form-details .form-details-title{float:left;font-size:18px;font-weight:400;margin:0}@media (max-width: 1199px){#wpforms-entries-list .form-details .form-details-title{float:none;margin-bottom:10px}}#wpforms-entries-list .form-details .form-selector{position:relative;display:inline-block;vertical-align:middle}#wpforms-entries-list .form-details .form-selector .toggle{border-radius:50%;color:#444;font-size:16px;box-shadow:none}#wpforms-entries-list .form-details .form-selector .toggle:hover,#wpforms-entries-list .form-details .form-selector .toggle.active{background-color:#e3e3e3;outline:none}#wpforms-entries-list .form-details .form-selector .toggle:before{vertical-align:middle}#wpforms-entries-list .form-details .form-selector .form-list{display:none;background:#fff;border-radius:3px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);position:absolute;top:27px;left:-108px;width:230px;padding:10px 0;z-index:9991}#wpforms-entries-list .form-details .form-selector .form-list:before{content:" ";position:absolute;top:-10px;left:110px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #fff transparent}#wpforms-entries-list .form-details .form-selector ul{max-height:196px;overflow-x:hidden;padding:0;margin:0}#wpforms-entries-list .form-details .form-selector ul li{list-style:none;margin:0;font-size:13px}#wpforms-entries-list .form-details .form-selector ul li a{display:block;text-decoration:none;padding:5px 15px;color:#444}#wpforms-entries-list .form-details .form-selector ul li a:hover{background-color:#f7f7f7}#wpforms-entries-list .form-details .form-details-actions{float:right}@media (max-width: 1199px){#wpforms-entries-list .form-details .form-details-actions{float:none}}#wpforms-entries-list .form-details .form-details-actions a{text-decoration:none;display:inline-block;margin:0 12px 0 0}#wpforms-entries-list .form-details .form-details-actions a:last-of-type{margin:0}#wpforms-entries-list .form-details .form-details-actions a .dashicons{width:16px;height:16px;font-size:16px}#wpforms-entries-list .search-box .wpforms-form-search-box-field{max-width:180px;vertical-align:top;margin:0 5px 0 0}#wpforms-entries-list .search-box .wpforms-form-search-box-comparison{max-width:95px;vertical-align:top;margin:0 5px 0 0}#wpforms-entries-list .search-box .wpforms-form-search-box-term{min-height:30px;line-height:normal;margin:0 5px 0 0}#wpforms-entries-list .wpforms-filter-date .wpforms-filter-date-selector{min-height:30px;background-color:#fff;vertical-align:middle;max-width:210px;line-height:normal}#wpforms-entries-list .wpforms-filter-date button{margin:1px 8px 0 0;vertical-align:top}#wpforms-entries-list .tablenav .actions{padding:0 10px 0 0}#wpforms-entries-list .wp-list-table .new-entries-notification td{padding:0;text-align:center}#wpforms-entries-list .wp-list-table .new-entries-notification td a{display:none;padding:10px;background-color:#d9edf7}#wpforms-entries-list .wp-list-table .column-indicators{width:35px;text-align:center}#wpforms-entries-list .wp-list-table .column-indicators a:focus{-webkit-box-shadow:none;box-shadow:none}#wpforms-entries-list .wp-list-table .column-indicators .dashicons{width:14px;height:14px;font-size:14px;margin-top:3px}#wpforms-entries-list .wp-list-table .indicator-star .dashicons{margin-right:6px}#wpforms-entries-list .wp-list-table .indicator-star{color:#e4e4e4}#wpforms-entries-list .wp-list-table .indicator-star:hover,#wpforms-entries-list .wp-list-table .indicator-star.unstar{color:#e27730}#wpforms-entries-list .wp-list-table .indicator-read{color:#9ede84}#wpforms-entries-list .wp-list-table .indicator-read:hover,#wpforms-entries-list .wp-list-table .indicator-read.unread{color:#e4e4e4}#wpforms-entries-list .wp-list-table .column-date{width:210px}#wpforms-entries-list .wp-list-table .column-status{width:120px}#wpforms-entries-list .wp-list-table .column-status img{display:inline-block;height:12px;width:auto;margin:0 0 0 3px}#wpforms-entries-list .wp-list-table .column-payment_total{width:100px}#wpforms-entries-list .wp-list-table .column-actions{width:120px}#wpforms-entries-list .wp-list-table .sep{color:#ddd}#wpforms-entries-list .wp-list-table .delete:hover{color:red}#wpforms-entries-list #wpforms-entries-table-edit-columns{float:right;color:#ccc}#wpforms-entries-list #wpforms-entries-table-edit-columns:hover{color:#666}#wpforms-entries-list .wpforms-dash-widget-chart-block{padding:12px 12px 0 8px;background-color:#ffffff;border:1px solid #e5e5e5;margin-top:20px;box-shadow:0 1px 1px rgba(0,0,0,0.04)}#wpforms-entries-list .wpforms-dash-widget-chart-block .wpforms-error-no-data-chart{border:none}#wpforms-entries-list #wpforms-dash-widget-chart-title{margin-left:-12px;font-size:18px}#wpforms-entries-list .wpforms-dash-widget-block:first-child{margin-top:0}#wpforms-entries-list .wpforms-dash-widget-reset-chart{color:#d83638;opacity:1;vertical-align:text-bottom;margin:0 0 -1px 0}#wpforms-entries-list .wpforms-dash-widget-reset-chart:hover{color:#ad2b2c}#wpforms-entries-list .wpforms-dash-widget-reset-chart .dashicons{font-size:20px;height:20px;width:20px}#wpforms-entries-list #wpforms-dash-widget-timespan{margin:5px -12px 0 0}#wpforms-entries-list #wpforms-dash-widget-forms-list-block{overflow:visible}#wpforms-entries-list #wpforms-dash-widget-forms-list-table{border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,0.04)}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-forms-list-columns td{padding:12px 20px;border-bottom:1px solid #e1e1e1}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tbody{border-top:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr{border-bottom:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr:first-child{border-top:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr:first-child td{border-top:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr:nth-child(even) td{background-color:#f9f9f9}#wpforms-entries-list #wpforms-dash-widget-forms-list-table td{text-align:left;padding:20px 20px;font-size:14px;border:none;color:#555;background-color:#fff}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(2){width:180px}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(3){width:60px;text-align:center}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(4){width:90px;text-align:center}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(5){width:60px;text-align:center;padding-top:0;padding-bottom:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-active td:first-child{border-left:3px solid #0073aa;padding-left:17px}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-active .wpforms-dash-widget-single-chart-btn{display:none !important}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-active .wpforms-dash-widget-reset-chart{display:inline-block !important;border:none;background:none;margin:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-forms-list-columns{background-color:#ffffff;border-bottom:1px solid #ddd}#wpforms-entries-list #wpforms-dash-widget-forms-list-table a{text-decoration:none}#wpforms-entries-list #wpforms-dash-widget-forms-list-table a:hover{text-decoration:none}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-title a{font-weight:600}@media screen and (min-width: 782px) and (max-width: 1100px){#wpforms-entries-list .wp-list-table .column-date{width:14%}}@media screen and (max-width: 782px){.wpforms_page_wpforms-entries .wpforms-admin-content{padding-left:10px;padding-right:10px}#wpforms-entries-list .wp-list-table{margin:0;width:100%;table-layout:auto}#wpforms-entries-list .column-indicators,#wpforms-entries-list .wp-list-table.entries td.column-indicators{display:none !important}#wpforms-entries-list .wp-list-table.entries #the-list tr.no-items:last-child{position:relative}#wpforms-entries-list .wp-list-table.entries #the-list tr.no-items:last-child td{border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4 !important;position:absolute;min-height:80px;width:100%;box-sizing:border-box;margin-top:-40px;padding:30px;background-color:#ffffff;font-size:16px}#wpforms-entries-list .form-details-actions a{margin-bottom:10px !important;font-size:16px}#wpforms-entries-list p.search-box{margin:0;width:auto}#wpforms-entries-list p.search-box select,#wpforms-entries-list p.search-box input,#wpforms-entries-list p.search-box button{max-width:24% !important;min-height:40px !important;margin-bottom:5px !important}#wpforms-entries-list input[type=checkbox],#wpforms-entries-list input[type=radio]{height:16px;width:16px}}#wpforms-entries-table .tablenav .actions select{margin-right:5px}#wpforms-entries-table .tablenav .actions #doaction{margin-right:0}#wpforms-entries-table .wpforms-filter-date .wpforms-filter-date-selector{float:left;margin-right:5px}#wpforms-entries-table .wpforms-filter-date button{margin:0}#wpforms-entries-table .search-box .wpforms-form-search-box-field,#wpforms-entries-table .search-box .wpforms-form-search-box-comparison,#wpforms-entries-table .search-box .wpforms-form-search-box-term,#wpforms-entries-table .search-box button{float:left}@media (max-width: 782px){#wpforms-entries-table .search-box{position:relative;bottom:auto;width:100%;height:auto;clear:both}#wpforms-entries-table .search-box .wpforms-form-search-box-term,#wpforms-entries-table .wpforms-filter-date .wpforms-filter-date-selector{padding:3px 10px;min-height:40px}#wpforms-entries-table .tablenav.top{margin-bottom:10px}#wpforms-entries-table .tablenav .actions,#wpforms-entries-table .tablenav .wpforms-filter-date{display:block;margin-bottom:10px}}body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"]{direction:ltr;unicode-bidi:embed;text-align:right}#wpforms-welcome{border-top:3px solid #e27730;color:#555;padding-top:110px}@media (max-width: 767px){#wpforms-welcome{padding-top:64px}}#wpforms-welcome *,#wpforms-welcome *::before,#wpforms-welcome *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-welcome .container{margin:0 auto;max-width:720px;padding:0}#wpforms-welcome .block{padding:40px}@media (max-width: 767px){#wpforms-welcome .block{padding:20px}}#wpforms-welcome img{max-width:100%;height:auto}#wpforms-welcome h1{color:#222;font-size:24px;text-align:center;margin:0 0 16px 0}#wpforms-welcome h5{color:#222;font-size:16px;margin:0 0 8px 0}#wpforms-welcome h6{font-size:16px;font-weight:400;line-height:1.6;text-align:center;margin:0}#wpforms-welcome p{font-size:14px;margin:0 0 20px 0}#wpforms-welcome .button-wrap{max-width:590px;margin:0 auto 0 auto}#wpforms-welcome .button-wrap .left{float:left;width:50%;padding-right:20px}@media (max-width: 767px){#wpforms-welcome .button-wrap .left{float:none;width:100%;padding:0;margin-bottom:20px}}#wpforms-welcome .button-wrap .right{float:right;width:50%;padding-left:20px}@media (max-width: 767px){#wpforms-welcome .button-wrap .right{float:none;width:100%;padding:0}}#wpforms-welcome .intro{background-color:#fff;border:2px solid #e1e1e1;border-radius:2px;margin-bottom:30px;position:relative;padding-top:40px}#wpforms-welcome .intro .sullie{background-color:#fff;border:2px solid #e1e1e1;border-radius:50%;height:110px;width:110px;padding:18px 14px 0 14px;position:absolute;top:-58px;left:50%;margin-left:-55px}#wpforms-welcome .intro .video-thumbnail{display:block;margin:0 auto}#wpforms-welcome .intro .button-wrap{margin-top:25px}#wpforms-welcome .features{background-color:#fff;border:2px solid #e1e1e1;border-bottom:0;border-radius:2px 2px 0 0;position:relative;padding-top:20px;padding-bottom:20px}#wpforms-welcome .features .feature-list{margin-top:60px}#wpforms-welcome .features .feature-block{float:left;width:50%;padding-bottom:35px;overflow:auto}@media (max-width: 767px){#wpforms-welcome .features .feature-block{float:none;width:100%}}#wpforms-welcome .features .feature-block.first{padding-right:20px;clear:both}@media (max-width: 767px){#wpforms-welcome .features .feature-block.first{padding-right:0}}#wpforms-welcome .features .feature-block.last{padding-left:20px}@media (max-width: 767px){#wpforms-welcome .features .feature-block.last{padding-left:0}}#wpforms-welcome .features .feature-block img{float:left;max-width:46px}#wpforms-welcome .features .feature-block h5{margin-left:68px}#wpforms-welcome .features .feature-block p{margin:0;margin-left:68px}#wpforms-welcome .features .button-wrap{margin-top:25px;text-align:center}#wpforms-welcome .upgrade-cta{background-color:#000;border:2px solid #e1e1e1;border-top:0;border-bottom:0;color:#fff}#wpforms-welcome .upgrade-cta h2{color:#fff;font-size:20px;margin:0 0 30px 0}#wpforms-welcome .upgrade-cta ul{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin:0;padding:0}#wpforms-welcome .upgrade-cta ul li{display:block;width:50%;margin:0 0 8px 0;padding:0}#wpforms-welcome .upgrade-cta ul li .dashicons{color:#2a9b39;margin-right:5px}#wpforms-welcome .upgrade-cta .left{float:left;width:66.666666%;padding-right:20px}@media (max-width: 767px){#wpforms-welcome .upgrade-cta .left{float:none;width:100%;padding-right:0;margin-bottom:20px}}#wpforms-welcome .upgrade-cta .right{float:right;width:33.333333%;padding:20px 0 0 20px;text-align:center}@media (max-width: 767px){#wpforms-welcome .upgrade-cta .right{float:none;width:100%;padding-left:0}}#wpforms-welcome .upgrade-cta .right h2{text-align:center;margin:0}#wpforms-welcome .upgrade-cta .right h2 span{display:inline-block;border-bottom:1px solid #555;padding:0 15px 12px}#wpforms-welcome .upgrade-cta .right .price{padding:26px 0}#wpforms-welcome .upgrade-cta .right .price .amount{font-size:48px;font-weight:600;position:relative;display:inline-block}#wpforms-welcome .upgrade-cta .right .price .amount:before{content:'$';position:absolute;top:-8px;left:-16px;font-size:18px}#wpforms-welcome .upgrade-cta .right .price .term{font-size:12px;display:inline-block}#wpforms-welcome .testimonials{background-color:#fff;border:2px solid #e1e1e1;border-top:0;padding:20px 0}#wpforms-welcome .testimonials .testimonial-block{margin:50px 0 0 0}#wpforms-welcome .testimonials .testimonial-block img{border-radius:50%;float:left;max-width:100px;box-shadow:0 0 18px rgba(0,0,0,0.2)}@media (max-width: 767px){#wpforms-welcome .testimonials .testimonial-block img{width:65px}}#wpforms-welcome .testimonials .testimonial-block p{font-size:14px;margin:0 0 12px 140px}@media (max-width: 767px){#wpforms-welcome .testimonials .testimonial-block p{margin-left:100px}}#wpforms-welcome .testimonials .testimonial-block p:last-of-type{margin-bottom:0}#wpforms-welcome .footer{background-color:#f1f1f1;border:2px solid #e1e1e1;border-top:0;border-radius:0 0 2px 2px}#wpforms-welcome.pro .features{border:2px solid #e1e1e1;margin-bottom:30px}#wpforms-welcome.pro .upgrade,#wpforms-welcome.pro .footer{display:none}#wpforms-welcome.pro .testimonials{border:2px solid #e1e1e1}.dashboard_page_wpforms-getting-started .video-container{border:2px solid #e1e1e1}.dashboard_page_wpforms-getting-started #wpfooter,.dashboard_page_wpforms-getting-started div.notice{display:none !important}#wpforms-admin-addons *,#wpforms-admin-addons *::before,#wpforms-admin-addons *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-addons #wpforms-admin-addons-list .list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button{background:none;border:1px solid #ddd;border-radius:3px;box-shadow:none;font-weight:600;width:140px;text-align:center;padding:8px 5px}#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button:hover,#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button:focus,#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button.loading{background-color:#e9e9e9}#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}#wpforms-admin-addons .addons-container{margin-left:-20px;margin-right:-20px}#wpforms-admin-addons .unlock-msg{padding:0;margin-top:-20px;clear:both}#wpforms-admin-addons .unlock-msg h4{margin:1.5em 0 8px}#wpforms-admin-addons .unlock-msg p{margin:0 0 1.5em}#wpforms-admin-addons #wpforms-admin-addons-search{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:none;color:#333;vertical-align:middle;padding:2px 12px;margin:-2px 10px 0 0;width:200px;min-height:30px;float:right}#wpforms-admin-addons #wpforms-admin-addons-search:focus{border-color:#bbb}#wpforms-admin-addons .addon-container{padding:0 20px;float:left;width:33.333333%;margin-bottom:20px}@media (max-width: 1249px){#wpforms-admin-addons .addon-container{width:50%}}@media (max-width: 767px){#wpforms-admin-addons .addon-container{width:100%;margin-bottom:20px}}#wpforms-admin-addons h4{font-size:17px;font-weight:700}#wpforms-admin-addons .addon-item{background-color:#fff;border:1px solid #ddd;border-radius:3px;margin:0}@media (max-width: 767px){#wpforms-admin-addons .addon-item{margin:0 0}}#wpforms-admin-addons .addon-item img{border:1px solid #eee;float:left;max-width:75px}#wpforms-admin-addons .addon-item h5{margin:0 0 10px 100px;font-size:16px}#wpforms-admin-addons .addon-item h5 a{color:#444}#wpforms-admin-addons .addon-item h5 a:hover{color:#006799}#wpforms-admin-addons .addon-item p{margin:0 0 0 100px}#wpforms-admin-addons .addon-item .details{padding:30px 20px}#wpforms-admin-addons .addon-item .actions{display:flex;align-items:center;background-color:#f7f7f7;border-top:1px solid #ddd;padding:20px;min-height:75px;position:relative}#wpforms-admin-addons .addon-item .actions .msg{background-color:#f7f7f7;border:none;position:absolute;text-align:center;font-weight:600;top:0;left:0;height:100%;width:100%;margin:0;z-index:99;padding:20px;display:flex;align-items:center;justify-content:center}#wpforms-admin-addons .addon-item .actions .msg.success{color:#2a9b39}#wpforms-admin-addons .addon-item .actions .msg.error{color:red}#wpforms-admin-addons .addon-item .status{flex-grow:1}#wpforms-admin-addons .addon-item .status .status-missing,#wpforms-admin-addons .addon-item .status .status-go-to-url{color:#666}#wpforms-admin-addons .addon-item .status .status-installed{color:red}#wpforms-admin-addons .addon-item .status .status-active{color:#2a9b39}#wpforms-admin-addons .addon-item .upgrade-button{text-align:center}#wpforms-admin-addons .addon-item .upgrade-button a{font-weight:600;width:140px;text-align:center;padding:8px 5px}#wpforms-admin-addons .addon-item .action-button button{width:140px}@media (max-width: 767px){.addon-item{margin:0 0}}.addon-item .status{flex-grow:1}.addon-item .status .status-inactive{color:red}.addon-item .status .status-active{color:#2a9b39}.addon-item .upgrade-button{text-align:center}.addon-item .upgrade-button a{font-weight:600;width:140px;text-align:center;padding:8px 5px}.addon-item .action-button button{cursor:pointer}.addon-item .action-button button .fa{margin-right:8px}.addon-item .action-button button .fa.fa-spinner{margin-right:0}.addon-item .action-button button.status-active .fa{color:#2a9b39}.addon-item .action-button button.status-inactive .fa{color:red}.addon-item .action-button button.status-missing .fa{color:#999}.addon-item .action-button button.disabled{cursor:default;pointer-events:none}.addon-item .action-button button.loading{cursor:default}.addon-item .action-button button.loading .fa{color:#666}.addon-item .action-button a{text-decoration:none}#wpforms-admin-about *,#wpforms-admin-about *::before,#wpforms-admin-about *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-about .wpforms-admin-about-section{margin:0 20px 20px;padding:30px;background:#fff;border:1px solid #DDDDDD;line-height:2}#wpforms-admin-about .wpforms-admin-about-section h1,#wpforms-admin-about .wpforms-admin-about-section h2,#wpforms-admin-about .wpforms-admin-about-section h3,#wpforms-admin-about .wpforms-admin-about-section h4,#wpforms-admin-about .wpforms-admin-about-section h5{margin-top:0;padding-top:0;line-height:1.6}#wpforms-admin-about .wpforms-admin-about-section h2{font-size:24px}#wpforms-admin-about .wpforms-admin-about-section h3{font-size:18px;margin-bottom:30px;color:#23282C}#wpforms-admin-about .wpforms-admin-about-section ul,#wpforms-admin-about .wpforms-admin-about-section p{font-size:16px}#wpforms-admin-about .wpforms-admin-about-section p{margin-bottom:20px}#wpforms-admin-about .wpforms-admin-about-section p.bigger{font-size:18px}#wpforms-admin-about .wpforms-admin-about-section p.smaller{font-size:14px}#wpforms-admin-about .wpforms-admin-about-section p:last-child{margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section hr{margin:30px 0}#wpforms-admin-about .wpforms-admin-about-section figure{margin:0}#wpforms-admin-about .wpforms-admin-about-section figure img{width:100%}#wpforms-admin-about .wpforms-admin-about-section figure figcaption{font-size:14px;color:#888888;margin-top:5px;text-align:center;line-height:initial}#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-40{padding-left:15px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-40{width:100%;padding-left:0;padding-top:20px}}#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-60{padding-right:15px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-60{width:100%;padding-right:0}}#wpforms-admin-about .wpforms-admin-about-section ul.list-plain{margin-top:0;margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section ul.list-plain li{margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section ul.list-features li .fa{color:#2a9b39;margin:0 8px 0 0}#wpforms-admin-about .wpforms-admin-about-section .fa-star{color:gold}#wpforms-admin-about .wpforms-admin-about-section .no-margin{margin:0 !important}#wpforms-admin-about .wpforms-admin-about-section .no-padding{padding:0 !important}#wpforms-admin-about .wpforms-admin-about-section .centered{text-align:center !important}#wpforms-admin-about .wpforms-admin-about-section-first-form{display:flex}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-first-form{display:block !important}}#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-text{flex:1;padding-right:30px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-text{flex:none}}#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-video iframe{border:1px solid #DDDDDD}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-video{padding-top:20px}}#wpforms-admin-about .wpforms-admin-about-section-hero{padding:0}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main,#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-extra{padding:30px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-extra .wpforms-admin-column-50{float:none;width:100%}}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main{background-color:#FAFAFA;border-bottom:1px solid #DDDDDD}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main.no-border{border-bottom:0}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main p{color:#666}#wpforms-admin-about .wpforms-admin-about-section-hero h3.call-to-action{margin-bottom:-10px}#wpforms-admin-about .wpforms-admin-about-section-hero span.price-20-off{color:#6AB255}#wpforms-admin-about .wpforms-admin-about-section-squashed{margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section-squashed:not(:last-of-type){border-bottom:0}#wpforms-admin-about .wpforms-admin-about-section-post h2{margin-bottom:-10px}#wpforms-admin-about .wpforms-admin-about-section-post h3{margin-bottom:15px}#wpforms-admin-about .wpforms-admin-about-section-post p:last-of-type{margin-bottom:30px}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20{padding-right:20px;width:auto}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20 img{width:270px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20{width:20%}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20 img{width:auto;max-width:100%}}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-80{padding-left:20px;width:calc(100% - 20px - 270px)}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-80{width:80%}}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link{padding:10px 15px;background-color:#df7739;color:#fff;border-radius:3px;text-decoration:none;margin-top:15px;font-size:14px}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link:hover,#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link:focus{background-color:#b85a1b;color:#fff}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link:focus{box-shadow:0 0 0 1px #fff, 0 0 0 3px #b85a1b;outline:0}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link .fa{color:#EDBA9E;vertical-align:middle;margin-left:8px}#wpforms-admin-about .wpforms-admin-about-section-table table{border-collapse:collapse}#wpforms-admin-about .wpforms-admin-about-section-table table tr td{border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;padding:30px;vertical-align:top}#wpforms-admin-about .wpforms-admin-about-section-table table tr td:last-of-type{border-right:0}#wpforms-admin-about .wpforms-admin-about-section-table table tr:last-child td{border-bottom:none}#wpforms-admin-about .wpforms-admin-about-section-table table p{background-repeat:no-repeat;background-size:15px auto;background-position:0 6px;margin:0}#wpforms-admin-about .wpforms-admin-about-section-table table p.features-full{padding-left:30px;background-image:url(../images/about/icon-full.svg)}#wpforms-admin-about .wpforms-admin-about-section-table table p.features-none{padding-left:30px;background-image:url(../images/about/icon-none.svg)}#wpforms-admin-about .wpforms-admin-about-section-table table p.features-partial{padding-left:30px;background-position:-3px 0;background-size:23px auto;background-image:url(../images/about/icon-partial.svg)}#wpforms-admin-about .wpforms-admin-about-section-table .wpforms-admin-about-section-hero-main{padding:0}#wpforms-admin-about .wpforms-admin-about-section-table .wpforms-admin-about-section-hero-main h3{padding:30px 30px 30px 60px}#wpforms-admin-about .wpforms-admin-about-section-table .wpforms-admin-about-section-hero-main .wpforms-admin-column-33:first-child h3{padding:30px}#wpforms-admin-about #wpforms-admin-addons{padding:0 30px}#wpforms-admin-about #wpforms-admin-addons .addon-container{padding:0 10px}#wpforms-admin-about #wpforms-admin-addons .addon-item .details{padding:20px}#wpforms-admin-about #wpforms-admin-addons .addon-item img{padding:10px}#wpforms-admin-about #wpforms-admin-addons .addon-item img[src*="-mi"]{padding:13px}#wpforms-admin-about #wpforms-admin-addons .addon-item .action-button .button.disabled,#wpforms-admin-about #wpforms-admin-addons .addon-item .action-button .button.loading{cursor:default}@media (min-width: 1250px){#wpforms-admin-community .item{width:calc(33.3333333% - 13.3333333px)}#wpforms-admin-community .item:nth-child(3n){margin-right:0}}@media (max-width: 1249px){#wpforms-admin-community .item{width:calc(50% - 10px)}#wpforms-admin-community .item:nth-child(2n){margin-right:0}}@media (max-width: 767px){#wpforms-admin-community .item{width:100%;margin-right:0}}#wpforms-admin-community *,#wpforms-admin-community *::before,#wpforms-admin-community *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-community .items{display:flex;flex-wrap:wrap;margin:20px}#wpforms-admin-community .item{border:1px solid #DDDDDD;margin:0 20px 20px 0;background-color:#ffffff;position:relative}#wpforms-admin-community .item-cover{width:100%;height:223px;position:relative;display:block}#wpforms-admin-community .item-img{width:auto;height:auto;max-width:100px;max-height:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#wpforms-admin-community .item-title{margin:17px 20px 10px 20px;font-size:16px}#wpforms-admin-community .item-description{margin:0 20px 98px 20px;font-size:14px}#wpforms-admin-community .item-footer{position:absolute;width:100%;bottom:0;padding:20px;border-top:1px solid #dddddd;background-color:#F7F7F7}.wpforms-admin-plugin-landing .notice{display:none !important}.wpforms-admin-plugin-landing .loader{margin:0 auto;position:relative;text-indent:-9999em;border-top:4px solid #969696;border-right:4px solid #969696;border-bottom:4px solid #969696;border-left:4px solid #404040;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;background-color:transparent}.wpforms-admin-plugin-landing .loader,.wpforms-admin-plugin-landing .loader:after{display:block;border-radius:50%;width:50px;height:50px}@-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)}}#wpforms-admin-smtp{width:700px;margin:0 auto}#wpforms-admin-smtp *,#wpforms-admin-smtp *::before,#wpforms-admin-smtp *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-smtp section{margin:50px 0;text-align:left;clear:both}#wpforms-admin-smtp p{font-size:15px}#wpforms-admin-smtp .top{text-align:center}#wpforms-admin-smtp .top img{margin-bottom:38px}#wpforms-admin-smtp .top h1{font-size:26px;font-weight:600;margin-bottom:0;padding:0}#wpforms-admin-smtp .top p{font-size:17px;color:#777777;margin-top:.5em}#wpforms-admin-smtp .top .updated{display:none}#wpforms-admin-smtp .screenshot>*{vertical-align:middle}#wpforms-admin-smtp .screenshot .cont{display:inline-block;position:relative;width:315px;padding:5px;background-color:#ffffff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);border-radius:3px}#wpforms-admin-smtp .screenshot .cont img{max-width:100%;display:block}#wpforms-admin-smtp .screenshot .cont .hover{position:absolute;opacity:0;height:100%;width:100%;top:0;left:0;border:5px solid #ffffff;background-color:rgba(0,0,0,0.15);background-image:url("../images/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:50px;transition:all 0.3s}#wpforms-admin-smtp .screenshot .cont:hover .hover{opacity:1;transition:all 0.3s}#wpforms-admin-smtp .screenshot ul{display:inline-block;margin:0 0 0 30px;list-style-type:none;max-width:calc(100% - 350px)}#wpforms-admin-smtp .screenshot li{margin:16px 0;padding:0 0 0 24px;font-size:15px;background-image:url("../images/smtp/arrow-right.svg");background-position:left 3px;background-repeat:no-repeat;background-size:14px;color:#777777}#wpforms-admin-smtp .step{background-color:#F9F9F9;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);border:1px solid #E5E5E5;margin:0 0 25px 0}#wpforms-admin-smtp .step>*{vertical-align:middle}#wpforms-admin-smtp .step .num{display:inline-block;position:relative;width:100px;height:50px;text-align:center}#wpforms-admin-smtp .step .loader{margin-top:-54px;transition:all .3s;opacity:1}#wpforms-admin-smtp .step div{display:inline-block;width:calc(100% - 104px);background-color:#ffffff;padding:30px;border-left:1px solid #eeeeee}#wpforms-admin-smtp .step h2{font-size:24px;line-height:22px;margin-top:0;margin-bottom:15px}#wpforms-admin-smtp .step p{font-size:16px;color:#777777}#wpforms-admin-smtp .step .error{font-size:14px;color:#b97474;margin-bottom:0}#wpforms-admin-smtp .step .link{text-decoration:none}#wpforms-admin-smtp .step .button{font-weight:500;box-shadow:none;padding:12px;min-width:200px;height:auto;line-height:13px;text-align:center;font-size:15px;transition:all .3s}#wpforms-admin-smtp .step .button.grey{background:#F6F6F6;border:1px solid #dddddd;text-shadow:none;color:#9FA5AA}#wpforms-admin-smtp .step .button.disabled{cursor:default}#wpforms-admin-smtp .step .hidden{opacity:0;transition:all .3s}#wpforms-admin-smtp .grey{opacity:0.5}@media (max-width: 767px){#wpforms-admin-smtp{width:auto;margin:0 20px}#wpforms-admin-smtp .screenshot .cont{width:auto}#wpforms-admin-smtp .screenshot ul{margin:20px 0 0 15px;max-width:100%}#wpforms-admin-smtp .button{white-space:normal}}#wpforms-admin-analytics{width:700px;margin:0 auto}#wpforms-admin-analytics *,#wpforms-admin-analytics *::before,#wpforms-admin-analytics *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-analytics section{margin:50px 0;text-align:left;clear:both}#wpforms-admin-analytics p{font-size:15px}#wpforms-admin-analytics .top{text-align:center}#wpforms-admin-analytics .top img{margin-bottom:38px}#wpforms-admin-analytics .top h1{font-size:26px;font-weight:600;margin-bottom:0;padding:0}#wpforms-admin-analytics .top p{font-size:17px;color:#777777;margin-top:.5em}#wpforms-admin-analytics .top .updated{display:none}#wpforms-admin-analytics .screenshot>*{vertical-align:middle}#wpforms-admin-analytics .screenshot .cont{display:inline-block;position:relative;width:315px;padding:5px;background-color:#ffffff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);border-radius:3px}#wpforms-admin-analytics .screenshot .cont img{max-width:100%}#wpforms-admin-analytics .screenshot .cont .hover{position:absolute;opacity:0;height:100%;width:100%;top:0;left:0;border:5px solid #ffffff;background-color:rgba(0,0,0,0.15);background-image:url("../images/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:50px;transition:all 0.3s}#wpforms-admin-analytics .screenshot .cont:hover .hover{opacity:1;transition:all 0.3s}#wpforms-admin-analytics .screenshot ul{display:inline-block;margin-left:30px;list-style-type:none;max-width:calc(100% - 350px)}#wpforms-admin-analytics .screenshot li{margin:16px 0;padding:0 0 0 24px;font-size:15px;background-image:url("../images/analytics/arrow-right.svg");background-position:left center;background-repeat:no-repeat;background-size:14px;color:#777777}#wpforms-admin-analytics .step{background-color:#F9F9F9;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);border:1px solid #E5E5E5;margin:0 0 25px 0}#wpforms-admin-analytics .step>*{vertical-align:middle}#wpforms-admin-analytics .step .num{display:inline-block;position:relative;width:100px;height:50px;text-align:center}#wpforms-admin-analytics .step .loader{margin-top:-54px;transition:all .3s;opacity:1}#wpforms-admin-analytics .step div{display:inline-block;width:calc(100% - 104px);background-color:#ffffff;padding:30px;border-left:1px solid #eeeeee}#wpforms-admin-analytics .step h2{font-size:24px;margin-top:0;margin-bottom:15px}#wpforms-admin-analytics .step p{font-size:16px;color:#777777}#wpforms-admin-analytics .step .error{font-size:14px;color:#b97474;margin-bottom:0}#wpforms-admin-analytics .step .button{font-weight:500;padding:12px;min-width:200px;height:auto;line-height:13px;text-align:center;font-size:15px;transition:all .3s}#wpforms-admin-analytics .step .button.grey{background:#F6F6F6;border:1px solid #dddddd;box-shadow:none;text-shadow:none;color:#9FA5AA}#wpforms-admin-analytics .step .button.disabled{cursor:default}#wpforms-admin-analytics .step .link{text-decoration:none}#wpforms-admin-analytics .step .hidden{opacity:0;transition:all .3s}#wpforms-admin-analytics .grey{opacity:0.5}@media (max-width: 767px){#wpforms-admin-analytics{width:auto;margin:0 20px}#wpforms-admin-analytics .screenshot .cont{width:auto}#wpforms-admin-analytics .button{white-space:normal}}.wpforms-admin-settings *,.wpforms-admin-settings *::before,.wpforms-admin-settings *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpforms-admin-settings ::-webkit-input-placeholder{color:inherit;opacity:0.5}.wpforms-admin-settings ::-moz-placeholder{color:inherit;opacity:0.5}.wpforms-admin-settings :-ms-input-placeholder{color:inherit;opacity:0.5}.wpforms-admin-settings .wpforms-setting-row{border-bottom:1px solid #e4e4e4;padding:30px 0;font-size:14px;line-height:1.3}.wpforms-admin-settings .wpforms-setting-row:first-of-type{padding-top:10px !important}@media (max-width: 781px){.wpforms-admin-settings .wpforms-setting-row{padding:20px 0}}.wpforms-admin-settings .wpforms-setting-row.section-heading{padding:20px 0}.wpforms-admin-settings .wpforms-setting-row.section-heading.no-desc h4{margin:0}.wpforms-admin-settings .wpforms-setting-row.section-heading .wpforms-setting-field{margin:0;max-width:1000px}.wpforms-admin-settings .wpforms-setting-row.section-heading .wpforms-setting-field p{line-height:1.5}.wpforms-admin-settings .wpforms-setting-row.tools p,.wpforms-admin-settings .wpforms-setting-row.tools p:first-of-type{margin-bottom:16px}.wpforms-admin-settings .wpforms-setting-row.tools textarea{margin-top:22px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-checkbox input[type=checkbox]{float:left;margin:1px 0 0 0}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-checkbox .desc{margin:0 0 0 30px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-license .wpforms-setting-label{padding-top:8px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-license .wpforms-setting-license-wrapper{display:inline-block;margin-right:10px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-license #wpforms-setting-license-key{margin-right:0}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-license #wpforms-setting-license-key[disabled]{pointer-events:none}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-license p.type{margin-top:12px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-text .wpforms-setting-label,.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-number .wpforms-setting-label{padding-top:8px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-select .wpforms-setting-label{padding-top:8px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-radio .wpforms-setting-field input[type=radio]{margin:0 10px 0 0}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-radio .wpforms-setting-field label{margin-right:30px;display:inline-block}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-email-template .wpforms-setting-field input[type=radio]{display:none}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-email-template .wpforms-setting-field input[type=radio]:checked+label:before{box-shadow:0 0 0 2px #e27730}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-email-template .wpforms-setting-field label:before{content:" ";display:block;width:155px;height:180px;margin:0 0 10px 0;border-radius:3px}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-email-template .wpforms-setting-field .option-default:before{background:url(../images/settings-email-html.png) center center}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-email-template .wpforms-setting-field .option-none:before{background:url(../images/settings-email-plaintext.png) center center}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field{margin-left:0}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field input[type=radio]{display:none}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field input[type=radio]:checked+label{box-shadow:0 0 0 2px #e27730}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field input[value=none]:checked+label{box-shadow:0 0 0 2px #999}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field label{width:166px;height:180px;padding:10px;text-align:center;font-size:16px;font-weight:500;background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px #ccc}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field label:before{content:"";display:block;width:100%;height:80px;margin:20px 0 20px 0;background-position:center center;background-repeat:no-repeat;background-size:80px 80px}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field .option-hcaptcha:before{background-image:url(../images/settings-captcha-hcaptcha.svg)}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field .option-recaptcha:before{background-image:url(../images/settings-captcha-recaptcha.svg)}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field .option-none{background-color:#f6f6f6;color:#777}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field .option-none:before{background-image:url(../images/settings-captcha-none.svg)}.wpforms-admin-settings .wpforms-setting-row#wpforms-setting-row-captcha-provider .wpforms-setting-field .desc{margin-top:30px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-image .wpforms-setting-field img{display:block;margin:0 0 20px 0;max-width:400px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-color .wpforms-color-picker{padding-left:40px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-color .minicolors-input-swatch{top:7px;left:7px;height:21px;width:21px;border-radius:2px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns{display:flex}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-label{float:none;align-self:center;flex:0 0 200px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-field{margin:0;flex:1}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-columns{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-column{margin-right:5px;flex-basis:390px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-column>*{width:100%}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-column label{display:inline-block;margin-bottom:10px}.wpforms-admin-settings .wpforms-setting-row.wpforms-setting-row-columns .wpforms-setting-column .desc{margin-bottom:10px}.wpforms-admin-settings .wpforms-setting-row.submit,.wpforms-admin-settings .wpforms-setting-row.upgrade_to_pro{margin:0;padding:25px 0;border-bottom:none}.wpforms-admin-settings .wpforms-setting-row h5{font-size:16px;font-weight:600;margin:0 0 20px 0}.wpforms-admin-settings .wpforms-setting-row h4{font-size:20px;font-weight:700;margin:0 0 6px 0}.wpforms-admin-settings .wpforms-setting-row h3{font-size:24px;font-weight:600;margin:0 0 20px 0}.wpforms-admin-settings .wpforms-setting-row p{margin:12px 0 0;font-size:14px;line-height:1.3}.wpforms-admin-settings .wpforms-setting-row p:first-of-type{margin:8px 0 0}.wpforms-admin-settings .wpforms-setting-row p.desc{font-style:italic;color:#666}.wpforms-admin-settings .wpforms-setting-row p.discount-note{font-style:italic;color:#666}.wpforms-admin-settings .wpforms-setting-row p.discount-note strong{color:green}.wpforms-admin-settings .wpforms-setting-row input[type=text],.wpforms-admin-settings .wpforms-setting-row input[type=password],.wpforms-admin-settings .wpforms-setting-row input[type=number],.wpforms-admin-settings .wpforms-setting-row select{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:none;color:#333;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:35px;line-height:1.3}@media (max-width: 959px){.wpforms-admin-settings .wpforms-setting-row input[type=text],.wpforms-admin-settings .wpforms-setting-row input[type=password],.wpforms-admin-settings .wpforms-setting-row input[type=number],.wpforms-admin-settings .wpforms-setting-row select{width:300px}}.wpforms-admin-settings .wpforms-setting-row input[type=number]{width:100px}.wpforms-admin-settings .wpforms-setting-row button{margin-right:10px}.wpforms-admin-settings .wpforms-setting-row button.choices__button{margin-right:0}.wpforms-admin-settings .wpforms-setting-row .choicesjs-select-wrap{display:block;max-width:400px;color:#333}@media (max-width: 959px){.wpforms-admin-settings .wpforms-setting-row .choicesjs-select-wrap{width:300px}}.wpforms-admin-settings .wpforms-setting-row .progress-bar{background:#fff;border:1px solid #e27730;height:30px;width:100%;position:relative;border-radius:3px;margin:0 0 16px 0}.wpforms-admin-settings .wpforms-setting-row .progress-bar.complete{border:1px solid #2a9b39}.wpforms-admin-settings .wpforms-setting-row .progress-bar.complete .bar{background-color:#2a9b39}.wpforms-admin-settings .wpforms-setting-row .progress-bar.complete .bar:after{content:none;display:none}.wpforms-admin-settings .wpforms-setting-row .progress-bar .bar{display:block;background:#e27730;height:100%;left:0;position:absolute;-webkit-transition:width 0.5s ease-in-out;-moz-transition:width 0.5s ease-in-out;-o-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out}@-webkit-keyframes progress{to{background-position:60px 0}}@-moz-keyframes progress{to{background-position:60px 0}}@keyframes progress{to{background-position:60px 0}}.wpforms-admin-settings .wpforms-setting-row .progress-bar .bar:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:progress 1s linear infinite;-moz-animation:progress 1s linear infinite;animation:progress 1s linear infinite;background-repeat:repeat-x;background-size:60px 60px;background-image:-webkit-linear-gradient(-45deg, transparent 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, transparent 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.wpforms-admin-settings .wpforms-setting-label{display:block;float:left;width:200px;padding:0}@media (max-width: 781px){.wpforms-admin-settings .wpforms-setting-label{float:none;width:100%;padding-bottom:15px}}.wpforms-admin-settings .wpforms-setting-label label{display:block;font-weight:600}.wpforms-admin-settings .wpforms-setting-field{display:block;margin:0 0 0 200px;max-width:800px}@media (max-width: 781px){.wpforms-admin-settings .wpforms-setting-field{margin:0}}.wpforms-admin-settings p.submit{margin:0;padding:25px 0}.wpforms-admin-settings .info-area,.wpforms-admin-settings .pre-error{display:block;width:100%;max-width:1000px;height:450px;font-family:Menlo,Monaco,monospace;font-size:12px;background:#fff;box-shadow:none;border:1px solid #ddd;white-space:pre;overflow:auto;padding:20px}.wpforms-admin-settings .pre-error{height:auto;max-height:250px;margin-bottom:20px}.wpforms-admin-settings .checkbox-multiselect-columns{max-width:600px;position:relative}.wpforms-admin-settings .checkbox-multiselect-columns:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}.wpforms-admin-settings .checkbox-multiselect-columns:before{content:"\f0ec";color:#999;font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:130px;left:50%;margin:0 0 0 -10px}.wpforms-admin-settings .checkbox-multiselect-columns .header{font-weight:600;font-size:13px;margin:0;padding:0 0 5px 0;text-align:center}.wpforms-admin-settings .checkbox-multiselect-columns .first-column,.wpforms-admin-settings .checkbox-multiselect-columns .second-column{width:45%;float:left}.wpforms-admin-settings .checkbox-multiselect-columns .second-column{float:right}.wpforms-admin-settings .checkbox-multiselect-columns .second-column ul li{padding:10px}.wpforms-admin-settings .checkbox-multiselect-columns ul{background-color:#fff;border:1px solid #ddd;border-radius:3px;position:relative;height:250px;padding:0;overflow-y:auto;margin:0;list-style-type:none}.wpforms-admin-settings .checkbox-multiselect-columns ul li{border-bottom:1px #eee solid;margin:0;font-size:14px}.wpforms-admin-settings .checkbox-multiselect-columns ul li label{display:block;padding:10px 10px 10px 32px;position:relative;vertical-align:baseline}.wpforms-admin-settings .checkbox-multiselect-columns ul li label:hover{background-color:#e27730;color:#fff}.wpforms-admin-settings .checkbox-multiselect-columns ul li label:before{content:"\f0c8";color:#ddd;font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:12px;left:10px}.wpforms-admin-settings .checkbox-multiselect-columns ul li label.checked{opacity:0.6}.wpforms-admin-settings .checkbox-multiselect-columns ul li label.checked:before{content:"\f14a";color:#2a9b39}.wpforms-admin-settings .checkbox-multiselect-columns ul li input{display:none}.wpforms-admin-settings .checkbox-multiselect-columns .all{color:#999;display:inline-block;font-size:13px;margin:10px 0 0}.wpforms-admin-settings #wpforms-importer-analyze{display:none}.wpforms-admin-settings #wpforms-importer-analyze .process-count,.wpforms-admin-settings #wpforms-importer-analyze p{font-size:14px}.wpforms-admin-settings #wpforms-importer-analyze .upgrade{display:none;font-size:14px}.wpforms-admin-settings #wpforms-importer-analyze .upgrade h5{font-size:18px;font-weight:600;padding:0;margin:30px 0 20px 0}.wpforms-admin-settings #wpforms-importer-analyze .upgrade hr{border:none;border-bottom:1px solid #e4e4e4;margin:40px 0}.wpforms-admin-settings #wpforms-importer-analyze .upgrade .wpforms-btn{margin-right:10px}.wpforms-admin-settings #wpforms-importer-analyze .upgrade ul li{list-style-type:disc;margin-left:14px}.wpforms-admin-settings #wpforms-importer-analyze .upgrade ul li.form{list-style-type:none;margin-left:0;font-weight:700}.wpforms-admin-settings #wpforms-tools-entries-export h5{clear:both;margin:20px 0 10px 0}.wpforms-admin-settings #wpforms-tools-entries-export label{clear:both;float:left;margin:3px 0 3px 0}.wpforms-admin-settings #wpforms-tools-entries-export .choicesjs-select-wrap{position:relative}.wpforms-admin-settings #wpforms-tools-entries-export .choicesjs-select-wrap .choices{margin-bottom:0}.wpforms-admin-settings #wpforms-tools-entries-export #wpforms-tools-entries-export-selectform-spinner{position:absolute;top:6px;right:-30px}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-date-selector{width:200px;cursor:pointer}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-search-box-field{width:200px}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-search-box-comparison{width:140px}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-search-box-term{width:300px}.wpforms-admin-settings #wpforms-tools-entries-export section{margin-top:20px}.wpforms-admin-settings #wpforms-tools-entries-export iframe{width:0;height:0;visibility:hidden}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-btn-text{opacity:1;transition:all .5s}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-btn-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:all .5s}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-btn-spinner-on{cursor:default;opacity:0.75;position:relative}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-btn-spinner-on .wpforms-btn-text{opacity:0 !important;transition:all .5s}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-btn-spinner-on .wpforms-btn-spinner{opacity:1 !important;transition:all .5s}.wpforms-admin-settings #wpforms-tools-entries-export .wpforms-btn-spinner-on:hover{background-color:#e27730;border-color:#e27730}.wpforms-admin-settings #wpforms-tools-entries-export #wpforms-tools-entries-export-process-msg,.wpforms-admin-settings #wpforms-tools-entries-export #wpforms-tools-entries-export-selectform-msg{background:#fff;border-left:4px solid #22A0D0;line-height:1.5em;margin:20px 0 0 0;padding:10px}.wpforms-admin-settings #wpforms-tools-entries-export #wpforms-tools-entries-export-process-msg.wpforms-error,.wpforms-admin-settings #wpforms-tools-entries-export #wpforms-tools-entries-export-selectform-msg.wpforms-error{border-color:#dc3232}.wpforms-admin-settings #wpforms-importer-process{display:none}.wpforms-admin-settings #wpforms-importer-process .process-count,.wpforms-admin-settings #wpforms-importer-process .process-completed{font-size:14px}.wpforms-admin-settings #wpforms-importer-process .process-completed{display:none}.wpforms-admin-settings #wpforms-importer-process .status{margin:20px 0 30px;background-color:#fff;border-radius:3px;border:1px solid #ddd;max-height:800px;overflow-y:scroll;display:none}.wpforms-admin-settings #wpforms-importer-process .status .item{border-bottom:1px solid #ddd;padding:20px}.wpforms-admin-settings #wpforms-importer-process .status .item:last-of-type{border:none}.wpforms-admin-settings #wpforms-importer-process .status .item p{font-size:13px;margin:12px 0 0}.wpforms-admin-settings #wpforms-importer-process .status .item ul{font-size:13px;margin:12px 0 0 16px}.wpforms-admin-settings #wpforms-importer-process .status .item ul li{list-style:disc}.wpforms-admin-settings #wpforms-importer-process .status .item .status-icon{display:inline-block;margin:0 10px 0 0}.wpforms-admin-settings #wpforms-importer-process .status .item .status-icon.fa-info-circle{color:#00a0d2}.wpforms-admin-settings #wpforms-importer-process .status .item .status-icon.fa-check{color:#46b450}.wpforms-admin-settings #wpforms-importer-process .status .item .status-icon.fa-exclamation-triangle{color:#ffb900}.wpforms-admin-settings #wpforms-importer-process .status .item .status-icon.fa-times,.wpforms-admin-settings #wpforms-importer-process .status .item .status-icon.fa-exclamation-circle{color:#dc3232}.wpforms-admin-settings #wpforms-importer-process .status .item .name{font-size:14px;float:left}.wpforms-admin-settings #wpforms-importer-process .status .item .actions{font-size:14px;float:right}.wpforms-admin-settings #wpforms-importer-process .status .item .actions .sep{color:#ddd}.wpforms-admin-settings .settings-lite-cta{background-color:#fff;border:1px solid #dadada;padding:25px 20px;margin:10px 0 0 0;position:relative}.wpforms-admin-settings .settings-lite-cta .dismiss{position:absolute;top:10px;right:10px;color:#666;font-size:16px}.wpforms-admin-settings .settings-lite-cta h5{margin:0 0 16px;font-size:18px;font-weight:700}.wpforms-admin-settings .settings-lite-cta h6{font-weight:700;font-size:14px;margin:0 0 16px}.wpforms-admin-settings .settings-lite-cta p{color:#555;font-size:14px;margin:0 0 16px}.wpforms-admin-settings .settings-lite-cta p:last-of-type{margin:0}.wpforms-admin-settings .settings-lite-cta p a{color:#e27730}.wpforms-admin-settings .settings-lite-cta p a:hover{color:#b85a1b}.wpforms-admin-settings .settings-lite-cta ul{margin:0;padding:0;width:50%;float:left}@media (max-width: 600px){.wpforms-admin-settings .settings-lite-cta ul{width:100%;float:none}}.wpforms-admin-settings .settings-lite-cta ul li{margin:0;padding:0 0 2px 16px;color:#555;font-size:14px;position:relative}.wpforms-admin-settings .settings-lite-cta ul li:before{content:'+';position:absolute;top:-1px;left:0}.wpforms-admin-settings .settings-lite-cta .list{margin:0 0 16px 0;overflow:auto;max-width:900px}.wpforms-admin-settings .settings-lite-cta .green{color:#218900;font-weight:700}.wpforms-admin-settings .settings-lite-cta .fa-star{color:#ff982d}.wpforms-admin-settings .tablenav .tablenav-pages a,.wpforms-admin-settings .tablenav-pages-navspan{min-width:28px;height:auto}.wpforms-admin-wrap .wpforms-admin-settings .notice{margin-left:0 !important;margin-right:0 !important}#wpforms-tools.wpforms-tools-tab-action-scheduler .wpforms-admin-content>h1{color:#444444;font-size:20px;font-weight:700;margin:0 0 15px 0}#wpforms-tools.wpforms-tools-tab-action-scheduler .wpforms-admin-content .wrap,#wpforms-tools.wpforms-tools-tab-action-scheduler .wpforms-admin-content .subsubsub{margin:0}#wpforms-tools.wpforms-tools-tab-action-scheduler .wpforms-admin-content h1.wp-heading-inline,#wpforms-tools.wpforms-tools-tab-action-scheduler .wpforms-admin-content span.subtitle{display:none}#wpforms-tools.wpforms-tools-tab-action-scheduler .wpforms-admin-content hr.wp-header-end{visibility:hidden;margin:-2px 0 0}@media screen and (max-width: 782px){#wpforms-tools.wpforms-tools-tab-action-scheduler .search-box{position:relative;bottom:auto;width:100%;height:auto;clear:both}}#wpforms-settings-providers .wpforms-settings-provider{border-bottom:1px solid #ddd;padding:30px 0}#wpforms-settings-providers .wpforms-settings-provider.focus-out{opacity:0.4}#wpforms-settings-providers .wpforms-settings-provider-header{cursor:pointer;max-width:1000px}#wpforms-settings-providers .wpforms-settings-provider-logo{float:left;position:relative}#wpforms-settings-providers .wpforms-settings-provider-logo .fa{position:absolute;top:50%;margin:-9px 0 0 0;left:10px;color:#666;font-size:18px}#wpforms-settings-providers .wpforms-settings-provider-logo img{background:#fff;border:1px solid #ddd;max-width:90px;display:block;margin:0 0 0 40px}#wpforms-settings-providers .wpforms-settings-provider-info{margin:0 0 0 160px;position:relative;padding:20px 0 0}#wpforms-settings-providers .wpforms-settings-provider-info h3{margin:0 0 10px 0;font-size:20px;font-weight:600}#wpforms-settings-providers .wpforms-settings-provider-info p{margin:0;font-size:14px}#wpforms-settings-providers .wpforms-settings-provider-info .connected-indicator{color:#83c11f;width:135px;border:1px solid #83c11f;border-radius:4px;padding:8px 14px;font-size:16px;position:absolute;top:28px;right:0;display:none}#wpforms-settings-providers .connected .wpforms-settings-provider-info .connected-indicator{display:block}#wpforms-settings-providers .wpforms-settings-provider-accounts{margin:0 0 0 160px;display:none;max-width:840px}#wpforms-settings-providers .focus-in .wpforms-settings-provider-accounts{display:block}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul{padding:0;margin:0}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul li{border-bottom:1px solid #ddd;margin:0;padding:10px 0;font-size:14px}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul li:first-of-type{border-top:1px solid #ddd}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul li:last-of-type{margin-bottom:16px}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul span.label{float:left;width:50%}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul span.date{color:#999;float:left;width:35%}#wpforms-settings-providers .wpforms-settings-provider-accounts-list ul span.remove{float:right;width:15%;text-align:right}#wpforms-settings-providers .wpforms-settings-provider-accounts-connect{display:none;padding:20px;background-color:#ebf3fb;border:1px solid #0e6cad}#wpforms-settings-providers .wpforms-settings-provider-accounts-connect input[type=text]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:none;color:#333;display:block;padding:7px 12px;margin:5px 0;width:400px;min-height:35px;line-height:1.3}#wpforms-settings-providers .focus-in .wpforms-settings-provider-accounts-connect{display:block}#wpforms-settings-providers .wpforms-settings-provider-accounts-connect .fa{display:none}#wpforms-settings-providers .wpforms-settings-provider-accounts-connect p,#wpforms-settings-providers .wpforms-settings-provider-accounts p{margin:0 0 15px 0;font-size:14px}.wpforms-admin-content-geolocation{font-size:14px;color:#444444}.wpforms-admin-content-geolocation .wpforms-setting-row-education .wpforms-setting-field{margin:0;max-width:1000px}.wpforms-admin-content-geolocation .heading h4{font-weight:600;margin-bottom:10px;color:#23282D}.wpforms-admin-content-geolocation .heading h4 img{margin-left:10px}.wpforms-admin-content-geolocation .heading p{line-height:20px;letter-spacing:0}.wpforms-admin-content-geolocation .screenshots{padding-bottom:55px}.wpforms-admin-content-geolocation .screenshots>*{vertical-align:middle}.wpforms-admin-content-geolocation .screenshots .cont{display:inline-block;position:relative;width:240px;padding:5px;background-color:#ffffff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);border-radius:3px;margin-right:40px}.wpforms-admin-content-geolocation .screenshots .cont img{max-width:100%;display:block}.wpforms-admin-content-geolocation .screenshots .cont .hover{position:absolute;opacity:0;height:100%;width:100%;top:0;left:0;border:5px solid #ffffff;background-color:rgba(68,68,68,0.15);background-image:url("./../images/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:50px;transition:all 0.3s}.wpforms-admin-content-geolocation .screenshots .cont .hover:focus{box-shadow:none}.wpforms-admin-content-geolocation .screenshots .cont:hover .hover{opacity:1;transition:all 0.3s}.wpforms-admin-content-geolocation .screenshots .cont span{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);font-size:14px;color:#777777;white-space:nowrap}.wpforms-admin-content-geolocation .caps p{margin:0}.wpforms-admin-content-geolocation .caps ul{display:inline-block;width:240px;margin:20px 40px 0 0;vertical-align:top}.wpforms-admin-content-geolocation .caps ul li:last-child{margin-bottom:0}.wpforms-admin-content-geolocation .caps li{line-height:14px;margin:0 0 22px 0;padding:0 0 0 30px;background-image:url("../../assets/images/check-solid.svg");background-position:left center;background-repeat:no-repeat;background-size:16px 12px}.wpforms-admin-content-geolocation .upgrade{border-bottom:none}.wpforms-admin-content-geolocation .msg.info,.wpforms-admin-content-geolocation .msg.error{background:#fff;line-height:1.5em;margin:20px 0 0 0;padding:10px;border:0}.wpforms-admin-content-geolocation .msg.error{border-left:4px solid #dc3232}.wpforms-admin-content-geolocation .msg.info{border-left:4px solid #22a0d0}@media (max-width: 917px){.wpforms-admin-settings-geolocation .screenshots .cont{margin-bottom:40px}.wpforms-admin-settings-geolocation .screenshots .cont:last-child{margin-bottom:0}.wpforms-admin-settings-geolocation .caps ul{margin-bottom:20px}.wpforms-admin-settings-geolocation .caps ul:last-child{margin-bottom:0}}
1
+ .choices{position:relative;margin-bottom:24px}.choices ::-webkit-input-placeholder{color:#999999}.choices ::-moz-placeholder{color:#999999;opacity:1}.choices ::placeholder{color:#999999}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#bbbbbb;cursor:not-allowed;user-select:none}.choices [hidden]{display:none !important}.choices *{box-sizing:border-box}.choices.is-open .choices__inner{border-radius:3px 3px 0 0}.choices.is-open.is-flipped .choices__inner{border-radius:0 0 3px 3px}.choices[data-type*="select-one"]{cursor:pointer}.choices[data-type*="select-one"] input.choices__input{display:block;width:calc(100% - 20px) !important;margin:10px !important;padding:7px 12px !important;box-sizing:border-box !important;border:1px solid #cccccc !important;border-radius:3px !important;background-color:#fff}.choices[data-type*="select-one"] input.choices__input:focus{border:1px solid #016aab !important;box-shadow:0 0 0 1px #016aab !important;outline:none !important}.choices[data-type*="select-one"] .choices__button{background-image:url("../images/cross-inverse.svg");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*="select-one"] .choices__button:hover,.choices[data-type*="select-one"] .choices__button:focus{opacity:1}.choices[data-type*="select-one"] .choices__button:focus{box-shadow:0 0 0 2px #036aab}.choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*="select-one"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}.choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*="select-multiple"] .choices__inner{padding-right:24px}.choices[data-type*="select-multiple"] .choices__inner .choices__input{max-width:100px;padding:0 4px !important}.choices[data-type*="select-multiple"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*="select-multiple"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.choices[data-type*="select-multiple"] .choices__inner,.choices[data-type*="text"] .choices__inner{cursor:text}.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button{position:relative;display:inline-block;vertical-align:baseline;margin-top:0;margin-bottom:0;margin-left:5px;padding:0;background-color:transparent;background-image:url("../images/cross.svg");background-size:12px;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*="select-multiple"] .choices__button:hover,.choices[data-type*="select-multiple"] .choices__button:focus,.choices[data-type*="text"] .choices__button:hover,.choices[data-type*="text"] .choices__button:focus{opacity:1}.choices__inner{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:#ffffff;padding:4px 6px 0;border:1px solid #cccccc;overflow:hidden;border-radius:3px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;vertical-align:baseline;width:100%;padding:0 16px 4px 4px;font-size:0.875em}.choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:20px;white-space:nowrap}.choices__list--single .choices__item[data-value='']{padding-right:0}.choices__list--multiple{display:flex;flex-wrap:wrap;align-items:center}.choices__list--multiple .choices__item{display:inline-flex;align-items:center;border-radius:2px;padding:4px 7px;font-size:.75em;line-height:1;font-weight:400;margin-right:4px;margin-top:0;margin-bottom:4px;background-color:#036aab;border:1px solid #036aab;color:#ffffff;word-break:break-all}.choices__list--multiple .choices__item.is-highlighted{background-color:#036aab}.is-disabled .choices__list--multiple .choices__item{background-color:#bbbbbb;border:1px solid #bbbbbb}.choices__list--dropdown{display:none;z-index:2;position:absolute;width:100%;background-color:#ffffff;border:1px solid #cccccc;top:100%;margin-top:-1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden;overflow-wrap:break-word}.choices__list--dropdown.is-active{display:block}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;vertical-align:top;padding:10px;font-size:.875em}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:.75em;line-height:1;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__list--dropdown .choices__placeholder{display:none}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:3px 3px 0 0}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:.75em;padding:10px;border-bottom:1px solid #f2f2f2;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;background-color:transparent;margin:0 0 4px 0 !important;border:0 !important;border-radius:0 !important;max-width:100%;min-height:0 !important;width:auto !important;padding:2px 4px !important;height:auto !important}.choices__input--hidden{clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;min-width:auto !important;word-wrap:normal !important}.choices .choices__inner input.choices__input:focus{outline:none !important;box-shadow:none !important;border:none !important}.choices__placeholder{opacity:.5}body.rtl .choices[data-type*="select-multiple"] .choices__inner{padding-right:4px;padding-left:24px}body.rtl .choices[data-type*="select-multiple"]:after{right:auto;left:11.5px}body.rtl .choices__list--single{padding-right:4px;padding-left:16px}body.rtl .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}body.rtl .choices__list--multiple .choices__item[data-deletable]{padding-right:10px;padding-left:5px}body.rtl .choices__list--dropdown .choices__item{text-align:right}body.rtl .choices__input{padding-right:2px !important;padding-left:0 !important}body.rtl .choices[data-type*="select-multiple"] .choices__button,body.rtl .choices[data-type*="text"] .choices__button{margin-right:2px;margin-left:-1px;border-right:1px solid #024b79;border-left:none}@media (min-width: 640px){body.rtl .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}body.rtl .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.wpforms-admin-page .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:2px 4px !important}.wpforms-admin-page .choices[data-type*="select-multiple"] .choices__inner .choices__list--multiple{display:inline !important}.wpforms-admin-page .is-focused .choices__inner,.wpforms-admin-page .is-open .choices__inner{border-color:#016aab;box-shadow:0 0 0 1px #016aab;outline:none}.wpforms-admin-page .is-flipped.is-open .choices__inner{border-color:#016aab;box-shadow:0 0 0 1px #016aab;outline:none}.wpforms-admin-page .is-open .choices__list--dropdown{border-color:#016aab;border-top-color:#b3b3b3;border-bottom:0;box-shadow:0 1px 0 1px #016aab}.wpforms-admin-page .is-open.is-flipped .choices__list--dropdown{border-top:0;border-bottom-color:#b3b3b3;box-shadow:0 -1px 0 1px #016aab}.choices__inner{min-height:35px}div.wpforms-container.wpforms-edit-entry-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item{line-height:1}.wpforms-admin-page .wpforms-btn{border:1px;border-style:solid;border-radius:3px;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:none}.wpforms-admin-page .wpforms-btn-block{display:block;width:100%}.wpforms-admin-page .wpforms-btn-md{font-size:13px;font-weight:600;padding:8px 12px;min-height:35px}.wpforms-admin-page .wpforms-btn-lg{font-size:16px;font-weight:600;padding:16px 28px}.wpforms-admin-page .wpforms-btn-orange{background-color:#e27730;border-color:#e27730;color:#fff}.wpforms-admin-page .wpforms-btn-orange:hover,.wpforms-admin-page .wpforms-btn-orange:focus{background-color:#b85a1b;border-color:#b85a1b;color:#fff}.wpforms-admin-page .wpforms-btn-orange:focus{box-shadow:0 0 0 1px #fff, 0 0 0 3px #b85a1b;outline:0}.wpforms-admin-page .wpforms-btn-blue{background-color:#007cba;border-color:#007cba;color:#ffffff}.wpforms-admin-page .wpforms-btn-blue:hover{background-color:#0071a1;border-color:#0071a1;color:#ffffff}.wpforms-admin-page .wpforms-btn-blue.inactive{cursor:no-drop;pointer-events:none;box-shadow:none}.wpforms-admin-page .wpforms-btn-grey{background-color:#eee;border-color:#ccc;color:#666}.wpforms-admin-page .wpforms-btn-grey:hover,.wpforms-admin-page .wpforms-btn-blue.inactive{background-color:#d7d7d7;border-color:#ccc;color:#444}.wpforms-admin-page .wpforms-btn-light-grey{background-color:#f5f5f5;border:1px solid #ccc;color:#666}.wpforms-admin-page .wpforms-btn-light-grey:hover{background-color:#eee;border-color:#ccc;color:#444}.wpforms-admin-page .wpforms-btn-light-grey:focus{background-color:#eee;border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}.wpforms-admin-page .wpforms-btn-trans-green{background-color:transparent;border:none;color:#2a9b39}.wpforms-admin-page .wpforms-btn-trans-green:hover{background-color:#2a9b39;color:#fff}.wpforms-admin-page .wpforms-btn-trans-green .underline{position:relative}.wpforms-admin-page .wpforms-btn-trans-green .underline:after{content:" ";border-bottom:1px dashed #2a9b39;position:absolute;bottom:-5px;left:0;width:100%}.wpforms-admin-page .wpforms-btn-trans-green .dashicons{height:18px}body div.jconfirm *,body div.jconfirm *::before,body div.jconfirm *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body div.jconfirm .jconfirm-box-container .jconfirm-box{display:grid;grid-template-columns:repeat(2, 1fr);animation:none;background:#ffffff;border-radius:6px;border-top-style:solid;border-top-width:4px;box-shadow:0 3px 6px rgba(0,0,0,0.15);padding-top:34px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c,body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane,body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons{grid-column:1 / -1}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default{border-top-width:0;padding-top:25px}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default .jconfirm-title-c{margin-bottom:20px}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default .jconfirm-title-c .jconfirm-icon-c{font-size:44px;margin-bottom:-6px}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default button.btn-confirm{background-color:#e27730;border-color:#e27730}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default button.btn-confirm:hover{background-color:#cd6622;border-color:#cd6622}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red{border-top-color:#d63638 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#d63638 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red button.btn-confirm{background-color:#d63638;border-color:#d63638}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red button.btn-confirm:hover{background-color:#b32d2e;border-color:#b32d2e}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange{border-top-color:#e27730 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#e27730 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange button.btn-confirm{background-color:#e27730;border-color:#e27730}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange button.btn-confirm:hover{background-color:#cd6622;border-color:#cd6622}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow{border-top-color:#ffb900 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow .jconfirm-title-c .jconfirm-icon-c{color:#ffb900 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow button.btn-confirm{background-color:#ffb900;border-color:#ffb900}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow button.btn-confirm:hover{background-color:#ffaa00;border-color:#ffaa00}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue{border-top-color:#0399ed !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#0399ed !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue button.btn-confirm{background-color:#0399ed;border-color:#0399ed}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue button.btn-confirm:hover{background-color:#036aab;border-color:#036aab}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green{border-top-color:#00a32a !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#00a32a !important}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green button.btn-confirm{background-color:#00a32a;border-color:#00a32a}body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green button.btn-confirm:hover{background-color:#008a20;border-color:#008a20}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon{color:transparent;font-family:FontAwesome;height:14px;opacity:1;right:10px;top:10px;width:14px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:after{color:#bbbbbb;content:"\f00d";font-size:16px;left:0;position:absolute;top:0}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:hover:after{color:#777777 !important}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c{margin:0 0 20px 0;padding:0;font-weight:600}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{font-size:47px;margin:0;-ms-transform:none !important;transform:none !important;-webkit-transition:none !important;transition:none !important}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-icon-c+.jconfirm-title{margin-top:20px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-title{color:#444444;display:block;line-height:30px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane{display:block;margin-bottom:20px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content{color:#444444;font-size:16px;line-height:24px;margin-bottom:0;overflow:inherit}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content.lite-upgrade p{color:#777777;font-size:18px;padding:0 20px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p{font-size:inherit;line-height:inherit;margin:0 0 16px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p:last-of-type{margin:0}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.large{font-size:18px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.small{font-size:14px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=text],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=number],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=email],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=url],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=password],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=search],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=tel],body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content textarea,body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content select{margin:10px 2px;width:calc(100% - 4px)}body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased{display:block;grid-row:5;grid-column:1 / -1;color:#bbbbbb;font-size:14px;margin-top:15px;text-decoration:underline;text-align:center}body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased:hover{color:#777777;text-decoration:underline}body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note{grid-row:4;grid-column:1 / -1;margin:25px 0 0 0;text-align:center}body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p{background-color:#fcf9e8;color:#777777;font-size:16px;margin:0 -30px;padding:22px 52px 12px 52px;position:relative}body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p:after{top:-16px;background-color:#ffffff;border-radius:50%;color:#00a32a;content:"\f058";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:26px;margin-right:-18px;padding:5px 6px;position:absolute;right:50%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note span{color:#00a32a;font-weight:700}body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note a{color:#777777;display:block;margin-top:12px}body div.jconfirm .jconfirm-box-container .jconfirm-box .feature-video{margin:30px 0 0 0}body div.jconfirm .jconfirm-box-container .jconfirm-box .pro-feature-video{margin:15px 0 10px 0}body div.jconfirm .jconfirm-box-container .jconfirm-box input[type=text]:not(.choices__input){display:block;width:99%;border:1px solid #d6d6d6;padding:10px !important;box-shadow:none;margin:10px 1px 1px 1px !important;line-height:1 !important;outline:0}body div.jconfirm .jconfirm-box-container .jconfirm-box input[type=text]:not(.choices__input):focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button{min-width:83px;background:#f8f8f8;border:1px solid #cccccc;border-radius:4px;color:#777777;font-size:16px;font-weight:600;line-height:20px;outline:none;padding:11px 17px;text-transform:none}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button:hover{background:#eeeeee;border-color:#cccccc}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button[disabled]{cursor:no-drop;pointer-events:none}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-confirm{color:#ffffff}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button+button{margin-left:20px}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-block{display:block;margin:0 0 10px 0 !important;text-align:center;width:100%}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-normal-case{text-transform:none !important}body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button i{margin:0 10px 0 0}body div.jconfirm .jconfirm-box-container .jconfirm-box .error{color:#d63638;display:none}body div.jconfirm .jconfirm-box-container .jconfirm-box.wpforms-providers-account-add-modal .jconfirm-title-c{font-size:20px}body div.jconfirm .jconfirm-box-container .jconfirm-box.wpforms-providers-account-add-modal .jconfirm-content .description{font-size:13px;line-height:1.4;margin-top:15px}body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-embed-shortcode{margin:20px 0;text-align:center;font-size:24px;padding:8px 5px}body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-embed-shortcode:disabled{color:#333}body div.jconfirm .jconfirm-box-container .jconfirm-box button[disabled]{cursor:no-drop}body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane{height:auto !important;min-height:fit-content}.choices{font-size:16px;text-align:left}.choices input[type=text].choices__input:not(.wpforms-hidden){display:inline-block !important}body .jconfirm.has-video div.jconfirm-box-container .jconfirm-box{padding-bottom:0;padding-top:30px}body .jconfirm.has-video div.jconfirm-box-container .already-purchased{display:block;grid-row:4;grid-column:1 / 2;margin-top:0}body .jconfirm.has-video div.jconfirm-box-container .already-purchased:hover{color:#777777}body .jconfirm.has-video div.jconfirm-box-container .discount-note{grid-row:5;margin:20px 0 0}body .jconfirm.has-video div.jconfirm-box-container .discount-note p{margin:0 -30px;padding:20px 52px;border-radius:0 0 6px 6px}body .jconfirm.has-video div.jconfirm-box-container .discount-note p:after{display:none}body .jconfirm.has-video div.jconfirm-box-container .feature-video,body .jconfirm.has-video div.jconfirm-box-container .pro-feature-video{grid-row:1 / span 4;grid-column-start:2;margin-top:0;margin-left:15px}body .jconfirm.has-video div.jconfirm-box-container .jconfirm-title-c,body .jconfirm.has-video div.jconfirm-box-container .jconfirm-content-pane,body .jconfirm.has-video div.jconfirm-box-container .jconfirm-buttons{grid-column:1 / 2}body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box{padding-bottom:30px}body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box .pro-feature-video{margin-bottom:0}body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box .jconfirm-buttons{padding-bottom:0}@media screen and (max-width: 1023px){body .jconfirm.has-video div.jconfirm-box{grid-template-columns:repeat(1, 1fr)}body .jconfirm.has-video .feature-video,body .jconfirm.has-video .pro-feature-video{display:none}}.wpforms-admin-page .wpforms-alert{padding:16px;margin-bottom:18px;border:1px solid transparent}.wpforms-admin-page .wpforms-alert h4{margin-top:0;color:inherit}.wpforms-admin-page .wpforms-alert p{margin:0 0 15px 0}.wpforms-admin-page .wpforms-alert p:last-of-type{margin:0}.wpforms-admin-page .wpforms-alert.wpforms-alert-nomargin{margin:0}.wpforms-admin-page .wpforms-alert.wpforms-alert-small{font-size:12px}.wpforms-admin-page .wpforms-alert.wpforms-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.wpforms-admin-page .wpforms-alert.wpforms-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.wpforms-admin-page .wpforms-alert.wpforms-alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.wpforms-admin-page .wpforms-alert.wpforms-alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.wpforms-flag{width:16px;height:16px;background:url(../images/flags.png) no-repeat;display:inline-block}.wpforms-flag.wpforms-flag-ad{background-position:-16px 0}.wpforms-flag.wpforms-flag-ae{background-position:-32px 0}.wpforms-flag.wpforms-flag-af{background-position:-48px 0}.wpforms-flag.wpforms-flag-ag{background-position:-64px 0}.wpforms-flag.wpforms-flag-ai{background-position:-80px 0}.wpforms-flag.wpforms-flag-al{background-position:-96px 0}.wpforms-flag.wpforms-flag-am{background-position:-112px 0}.wpforms-flag.wpforms-flag-an{background-position:-128px 0}.wpforms-flag.wpforms-flag-ao{background-position:-144px 0}.wpforms-flag.wpforms-flag-ar{background-position:-160px 0}.wpforms-flag.wpforms-flag-as{background-position:-176px 0}.wpforms-flag.wpforms-flag-at{background-position:-192px 0}.wpforms-flag.wpforms-flag-au{background-position:-208px 0}.wpforms-flag.wpforms-flag-aw{background-position:-224px 0}.wpforms-flag.wpforms-flag-az{background-position:0 -16px}.wpforms-flag.wpforms-flag-ba{background-position:-16px -16px}.wpforms-flag.wpforms-flag-bb{background-position:-32px -16px}.wpforms-flag.wpforms-flag-bd{background-position:-48px -16px}.wpforms-flag.wpforms-flag-be{background-position:-64px -16px}.wpforms-flag.wpforms-flag-bf{background-position:-80px -16px}.wpforms-flag.wpforms-flag-bg{background-position:-96px -16px}.wpforms-flag.wpforms-flag-bh{background-position:-112px -16px}.wpforms-flag.wpforms-flag-bi{background-position:-128px -16px}.wpforms-flag.wpforms-flag-bj{background-position:-144px -16px}.wpforms-flag.wpforms-flag-bm{background-position:-160px -16px}.wpforms-flag.wpforms-flag-bn{background-position:-176px -16px}.wpforms-flag.wpforms-flag-bo{background-position:-192px -16px}.wpforms-flag.wpforms-flag-br{background-position:-208px -16px}.wpforms-flag.wpforms-flag-bs{background-position:-224px -16px}.wpforms-flag.wpforms-flag-bt{background-position:0 -32px}.wpforms-flag.wpforms-flag-bw{background-position:-16px -32px}.wpforms-flag.wpforms-flag-by{background-position:-32px -32px}.wpforms-flag.wpforms-flag-bz{background-position:-48px -32px}.wpforms-flag.wpforms-flag-ca{background-position:-64px -32px}.wpforms-flag.wpforms-flag-cd{background-position:-80px -32px}.wpforms-flag.wpforms-flag-cf{background-position:-96px -32px}.wpforms-flag.wpforms-flag-cg{background-position:-112px -32px}.wpforms-flag.wpforms-flag-ch{background-position:-128px -32px}.wpforms-flag.wpforms-flag-ci{background-position:-144px -32px}.wpforms-flag.wpforms-flag-ck{background-position:-160px -32px}.wpforms-flag.wpforms-flag-cl{background-position:-176px -32px}.wpforms-flag.wpforms-flag-cm{background-position:-192px -32px}.wpforms-flag.wpforms-flag-cn{background-position:-208px -32px}.wpforms-flag.wpforms-flag-co{background-position:-224px -32px}.wpforms-flag.wpforms-flag-cr{background-position:0 -48px}.wpforms-flag.wpforms-flag-cu{background-position:-16px -48px}.wpforms-flag.wpforms-flag-cv{background-position:-32px -48px}.wpforms-flag.wpforms-flag-cy{background-position:-48px -48px}.wpforms-flag.wpforms-flag-cz{background-position:-64px -48px}.wpforms-flag.wpforms-flag-de{background-position:-80px -48px}.wpforms-flag.wpforms-flag-dj{background-position:-96px -48px}.wpforms-flag.wpforms-flag-dk{background-position:-112px -48px}.wpforms-flag.wpforms-flag-dm{background-position:-128px -48px}.wpforms-flag.wpforms-flag-do{background-position:-144px -48px}.wpforms-flag.wpforms-flag-dz{background-position:-160px -48px}.wpforms-flag.wpforms-flag-ec{background-position:-176px -48px}.wpforms-flag.wpforms-flag-ee{background-position:-192px -48px}.wpforms-flag.wpforms-flag-eg{background-position:-208px -48px}.wpforms-flag.wpforms-flag-eh{background-position:-224px -48px}.wpforms-flag.wpforms-flag-er{background-position:0 -64px}.wpforms-flag.wpforms-flag-es{background-position:-16px -64px}.wpforms-flag.wpforms-flag-et{background-position:-32px -64px}.wpforms-flag.wpforms-flag-fi{background-position:-48px -64px}.wpforms-flag.wpforms-flag-fj{background-position:-64px -64px}.wpforms-flag.wpforms-flag-fm{background-position:-80px -64px}.wpforms-flag.wpforms-flag-fo{background-position:-96px -64px}.wpforms-flag.wpforms-flag-fr{background-position:-112px -64px}.wpforms-flag.wpforms-flag-ga{background-position:-128px -64px}.wpforms-flag.wpforms-flag-gb{background-position:-144px -64px}.wpforms-flag.wpforms-flag-gd{background-position:-160px -64px}.wpforms-flag.wpforms-flag-ge{background-position:-176px -64px}.wpforms-flag.wpforms-flag-gg{background-position:-192px -64px}.wpforms-flag.wpforms-flag-gh{background-position:-208px -64px}.wpforms-flag.wpforms-flag-gi{background-position:-224px -64px}.wpforms-flag.wpforms-flag-gl{background-position:0 -80px}.wpforms-flag.wpforms-flag-gm{background-position:-16px -80px}.wpforms-flag.wpforms-flag-gn{background-position:-32px -80px}.wpforms-flag.wpforms-flag-gp{background-position:-48px -80px}.wpforms-flag.wpforms-flag-gq{background-position:-64px -80px}.wpforms-flag.wpforms-flag-gr{background-position:-80px -80px}.wpforms-flag.wpforms-flag-gt{background-position:-96px -80px}.wpforms-flag.wpforms-flag-gu{background-position:-112px -80px}.wpforms-flag.wpforms-flag-gw{background-position:-128px -80px}.wpforms-flag.wpforms-flag-gy{background-position:-144px -80px}.wpforms-flag.wpforms-flag-hk{background-position:-160px -80px}.wpforms-flag.wpforms-flag-hn{background-position:-176px -80px}.wpforms-flag.wpforms-flag-hr{background-position:-192px -80px}.wpforms-flag.wpforms-flag-ht{background-position:-208px -80px}.wpforms-flag.wpforms-flag-hu{background-position:-224px -80px}.wpforms-flag.wpforms-flag-id{background-position:0 -96px}.wpforms-flag.wpforms-flag-ie{background-position:-16px -96px}.wpforms-flag.wpforms-flag-il{background-position:-32px -96px}.wpforms-flag.wpforms-flag-im{background-position:-48px -96px}.wpforms-flag.wpforms-flag-in{background-position:-64px -96px}.wpforms-flag.wpforms-flag-iq{background-position:-80px -96px}.wpforms-flag.wpforms-flag-ir{background-position:-96px -96px}.wpforms-flag.wpforms-flag-is{background-position:-112px -96px}.wpforms-flag.wpforms-flag-it{background-position:-128px -96px}.wpforms-flag.wpforms-flag-je{background-position:-144px -96px}.wpforms-flag.wpforms-flag-jm{background-position:-160px -96px}.wpforms-flag.wpforms-flag-jo{background-position:-176px -96px}.wpforms-flag.wpforms-flag-jp{background-position:-192px -96px}.wpforms-flag.wpforms-flag-ke{background-position:-208px -96px}.wpforms-flag.wpforms-flag-kg{background-position:-224px -96px}.wpforms-flag.wpforms-flag-kh{background-position:0 -112px}.wpforms-flag.wpforms-flag-ki{background-position:-16px -112px}.wpforms-flag.wpforms-flag-km{background-position:-32px -112px}.wpforms-flag.wpforms-flag-kn{background-position:-48px -112px}.wpforms-flag.wpforms-flag-kp{background-position:-64px -112px}.wpforms-flag.wpforms-flag-kr{background-position:-80px -112px}.wpforms-flag.wpforms-flag-kw{background-position:-96px -112px}.wpforms-flag.wpforms-flag-ky{background-position:-112px -112px}.wpforms-flag.wpforms-flag-kz{background-position:-128px -112px}.wpforms-flag.wpforms-flag-la{background-position:-144px -112px}.wpforms-flag.wpforms-flag-lb{background-position:-160px -112px}.wpforms-flag.wpforms-flag-lc{background-position:-176px -112px}.wpforms-flag.wpforms-flag-li{background-position:-192px -112px}.wpforms-flag.wpforms-flag-lk{background-position:-208px -112px}.wpforms-flag.wpforms-flag-lr{background-position:-224px -112px}.wpforms-flag.wpforms-flag-ls{background-position:0 -128px}.wpforms-flag.wpforms-flag-lt{background-position:-16px -128px}.wpforms-flag.wpforms-flag-lu{background-position:-32px -128px}.wpforms-flag.wpforms-flag-lv{background-position:-48px -128px}.wpforms-flag.wpforms-flag-ly{background-position:-64px -128px}.wpforms-flag.wpforms-flag-ma{background-position:-80px -128px}.wpforms-flag.wpforms-flag-mc{background-position:-96px -128px}.wpforms-flag.wpforms-flag-md{background-position:-112px -128px}.wpforms-flag.wpforms-flag-me{background-position:-128px -128px}.wpforms-flag.wpforms-flag-mg{background-position:-144px -128px}.wpforms-flag.wpforms-flag-mh{background-position:-160px -128px}.wpforms-flag.wpforms-flag-mk{background-position:-176px -128px}.wpforms-flag.wpforms-flag-ml{background-position:-192px -128px}.wpforms-flag.wpforms-flag-mm{background-position:-208px -128px}.wpforms-flag.wpforms-flag-mn{background-position:-224px -128px}.wpforms-flag.wpforms-flag-mo{background-position:0 -144px}.wpforms-flag.wpforms-flag-mq{background-position:-16px -144px}.wpforms-flag.wpforms-flag-mr{background-position:-32px -144px}.wpforms-flag.wpforms-flag-ms{background-position:-48px -144px}.wpforms-flag.wpforms-flag-mt{background-position:-64px -144px}.wpforms-flag.wpforms-flag-mu{background-position:-80px -144px}.wpforms-flag.wpforms-flag-mv{background-position:-96px -144px}.wpforms-flag.wpforms-flag-mw{background-position:-112px -144px}.wpforms-flag.wpforms-flag-mx{background-position:-128px -144px}.wpforms-flag.wpforms-flag-my{background-position:-144px -144px}.wpforms-flag.wpforms-flag-mz{background-position:-160px -144px}.wpforms-flag.wpforms-flag-na{background-position:-176px -144px}.wpforms-flag.wpforms-flag-nc{background-position:-192px -144px}.wpforms-flag.wpforms-flag-ne{background-position:-208px -144px}.wpforms-flag.wpforms-flag-ng{background-position:-224px -144px}.wpforms-flag.wpforms-flag-ni{background-position:0 -160px}.wpforms-flag.wpforms-flag-nl{background-position:-16px -160px}.wpforms-flag.wpforms-flag-no{background-position:-32px -160px}.wpforms-flag.wpforms-flag-np{background-position:-48px -160px}.wpforms-flag.wpforms-flag-nr{background-position:-64px -160px}.wpforms-flag.wpforms-flag-nz{background-position:-80px -160px}.wpforms-flag.wpforms-flag-om{background-position:-96px -160px}.wpforms-flag.wpforms-flag-pa{background-position:-112px -160px}.wpforms-flag.wpforms-flag-pe{background-position:-128px -160px}.wpforms-flag.wpforms-flag-pf{background-position:-144px -160px}.wpforms-flag.wpforms-flag-pg{background-position:-160px -160px}.wpforms-flag.wpforms-flag-ph{background-position:-176px -160px}.wpforms-flag.wpforms-flag-pk{background-position:-192px -160px}.wpforms-flag.wpforms-flag-pl{background-position:-208px -160px}.wpforms-flag.wpforms-flag-pr{background-position:-224px -160px}.wpforms-flag.wpforms-flag-ps{background-position:0 -176px}.wpforms-flag.wpforms-flag-pt{background-position:-16px -176px}.wpforms-flag.wpforms-flag-pw{background-position:-32px -176px}.wpforms-flag.wpforms-flag-py{background-position:-48px -176px}.wpforms-flag.wpforms-flag-qa{background-position:-64px -176px}.wpforms-flag.wpforms-flag-re{background-position:-80px -176px}.wpforms-flag.wpforms-flag-ro{background-position:-96px -176px}.wpforms-flag.wpforms-flag-rs{background-position:-112px -176px}.wpforms-flag.wpforms-flag-ru{background-position:-128px -176px}.wpforms-flag.wpforms-flag-rw{background-position:-144px -176px}.wpforms-flag.wpforms-flag-sa{background-position:-160px -176px}.wpforms-flag.wpforms-flag-sb{background-position:-176px -176px}.wpforms-flag.wpforms-flag-sc{background-position:-192px -176px}.wpforms-flag.wpforms-flag-sd{background-position:-208px -176px}.wpforms-flag.wpforms-flag-se{background-position:-224px -176px}.wpforms-flag.wpforms-flag-sg{background-position:0 -192px}.wpforms-flag.wpforms-flag-si{background-position:-16px -192px}.wpforms-flag.wpforms-flag-sk{background-position:-32px -192px}.wpforms-flag.wpforms-flag-sl{background-position:-48px -192px}.wpforms-flag.wpforms-flag-sm{background-position:-64px -192px}.wpforms-flag.wpforms-flag-sn{background-position:-80px -192px}.wpforms-flag.wpforms-flag-so{background-position:-96px -192px}.wpforms-flag.wpforms-flag-sr{background-position:-112px -192px}.wpforms-flag.wpforms-flag-st{background-position:-128px -192px}.wpforms-flag.wpforms-flag-sv{background-position:-144px -192px}.wpforms-flag.wpforms-flag-sy{background-position:-160px -192px}.wpforms-flag.wpforms-flag-sz{background-position:-176px -192px}.wpforms-flag.wpforms-flag-tc{background-position:-192px -192px}.wpforms-flag.wpforms-flag-td{background-position:-208px -192px}.wpforms-flag.wpforms-flag-tg{background-position:-224px -192px}.wpforms-flag.wpforms-flag-th{background-position:0 -208px}.wpforms-flag.wpforms-flag-tj{background-position:-16px -208px}.wpforms-flag.wpforms-flag-tl{background-position:-32px -208px}.wpforms-flag.wpforms-flag-tm{background-position:-48px -208px}.wpforms-flag.wpforms-flag-tn{background-position:-64px -208px}.wpforms-flag.wpforms-flag-to{background-position:-80px -208px}.wpforms-flag.wpforms-flag-tr{background-position:-96px -208px}.wpforms-flag.wpforms-flag-tt{background-position:-112px -208px}.wpforms-flag.wpforms-flag-tv{background-position:-128px -208px}.wpforms-flag.wpforms-flag-tw{background-position:-144px -208px}.wpforms-flag.wpforms-flag-tz{background-position:-160px -208px}.wpforms-flag.wpforms-flag-ua{background-position:-176px -208px}.wpforms-flag.wpforms-flag-ug{background-position:-192px -208px}.wpforms-flag.wpforms-flag-us{background-position:-208px -208px}.wpforms-flag.wpforms-flag-uy{background-position:-224px -208px}.wpforms-flag.wpforms-flag-uz{background-position:0 -224px}.wpforms-flag.wpforms-flag-va{background-position:-16px -224px}.wpforms-flag.wpforms-flag-vc{background-position:-32px -224px}.wpforms-flag.wpforms-flag-ve{background-position:-48px -224px}.wpforms-flag.wpforms-flag-vg{background-position:-64px -224px}.wpforms-flag.wpforms-flag-vi{background-position:-80px -224px}.wpforms-flag.wpforms-flag-vn{background-position:-96px -224px}.wpforms-flag.wpforms-flag-vu{background-position:-112px -224px}.wpforms-flag.wpforms-flag-ws{background-position:-128px -224px}.wpforms-flag.wpforms-flag-ye{background-position:-144px -224px}.wpforms-flag.wpforms-flag-za{background-position:-160px -224px}.wpforms-flag.wpforms-flag-zm{background-position:-176px -224px}.wpforms-flag.wpforms-flag-zw{background-position:-192px -224px}#wpforms-header-temp{margin:0;position:absolute;top:-1px;left:20px;right:0;z-index:99}#wpforms-header{border-top:3px solid #e27730;padding:22px 20px}#wpforms-header img{display:block;margin:0;max-width:235px}@media (max-width: 782px){#wpforms-header img{max-width:200px}}.wpforms-admin-wrap .page-title{background-color:#fff;display:block !important;margin:0 0 20px 0;padding:15px 20px}.wpforms-admin-wrap .page-title .add-new-h2{margin-left:28px}.wpforms-admin-tabs{background-color:#fff;margin:0 0 20px 0;padding:0 20px;list-style:none;overflow:auto;font-size:14px}.wpforms-admin-tabs li{margin:0 30px 0 0;padding:0;float:left}.wpforms-admin-tabs li:last-of-type{margin:0}.wpforms-admin-tabs li a{color:#666;display:block;padding:20px 0 18px 0;text-decoration:none;border-bottom:2px solid #fff;box-shadow:none}.wpforms-admin-tabs li a:hover{border-color:#999}.wpforms-admin-tabs li a.active{border-color:#e27730}.wpforms-admin-tabs li a:focus{box-shadow:none}#wpcontent{padding-left:0 !important;position:relative}@media (max-width: 600px){#wpcontent{padding-top:46px}}@media (max-width: 600px){#wpbody{padding-top:0}}.wpforms-admin-page #screen-meta-links,.wpforms-admin-page #screen-meta{display:none}.wpforms-admin-page .video-container{position:relative;padding-bottom:56.1%;height:0;overflow:hidden}.wpforms-admin-page .video-container iframe,.wpforms-admin-page .video-container object,.wpforms-admin-page .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.wpforms-admin-page .wpforms-file-upload input[type=file]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wpforms-admin-page .wpforms-file-upload label{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;padding:0;outline:none}.wpforms-admin-page .wpforms-file-upload input[type=file]:focus+label .fld,.wpforms-admin-page .wpforms-file-upload input[type=file].has-focus+label .fld{border:1px solid #2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}.wpforms-admin-page .wpforms-file-upload .fld{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:none;color:#333;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:35px}.wpforms-admin-page .wpforms-file-upload .fld .placeholder{opacity:.5}.wpforms-admin-page .wpforms-file-upload strong .fa{margin-right:8px}.wpforms-admin-page .wpforms-hide{display:none}.wpforms-admin-page .wpforms-hidden{display:none !important}.wpforms-admin-page .wpforms-h1-placeholder{display:none}.wpforms-admin-page .notice{display:none}.wpforms-admin-page .lity{z-index:999999999;padding:20px}.wpforms-admin-page .lity-close{margin:10px}.wpforms-admin-page .lity-content{max-width:80vw;max-height:80vh}.wpforms-admin-page .lity-content img{max-height:80vh !important;max-width:80vw !important}.wpforms-admin-page input.choices__input{line-height:normal;box-shadow:none}.wpforms-admin-page input:focus,.wpforms-admin-page select:focus,.wpforms-admin-page textarea:focus{border:1px solid #016AAB !important;box-shadow:0 0 0 1px #016AAB !important;outline:none !important}.wpforms-admin-page a:focus{box-shadow:0 0 2px 1px #016AABCC}.wpforms-admin-wrap{margin:0}.wpforms-admin-wrap .notice{margin-left:20px !important;margin-right:20px !important}.wpforms-admin-content{padding-left:20px;padding-right:20px}.wpforms-admin-content:before{content:" ";display:table}.wpforms-admin-content:after{clear:both;content:" ";display:table}.wpforms-admin-content hr{border:none;border-top:1px solid #e4e4e4;margin:20px 0;background:none}.wpforms-clear:before{content:" ";display:table}.wpforms-clear:after{clear:both;content:" ";display:table}.wpforms-admin-columns>div[class*="-column-"]{float:left}.wpforms-admin-columns .wpforms-admin-column-20{width:20%}.wpforms-admin-columns .wpforms-admin-column-33{width:33.33333%}.wpforms-admin-columns .wpforms-admin-column-40{width:40%}.wpforms-admin-columns .wpforms-admin-column-50{width:50%}.wpforms-admin-columns .wpforms-admin-column-60{width:60%}.wpforms-admin-columns .wpforms-admin-column-80{width:80%}.wpforms-admin-columns .wpforms-admin-column-last{float:right !important}.wpforms-admin-columns:after{content:"";display:table;clear:both}.lity-active,.lity-active body.wpforms-admin-page{overflow:scroll}@media screen and (max-width: 782px){.wpforms-admin-wrap .notice{margin:5px 10px 10px 10px !important}}#wpforms-flyout{position:fixed;z-index:99999;transition:all 0.2s ease-in-out;right:40px;bottom:40px;opacity:1}@media (max-width: 959px){#wpforms-flyout{display:none}}#wpforms-flyout .wpforms-flyout-head{display:block}#wpforms-flyout .wpforms-flyout-head img{width:54px;height:54px;display:block;border-radius:50%;border:3px solid #E1772F;overflow:hidden;box-shadow:0 3px 20px rgba(0,0,0,0.2);transition:all 0.2s ease-in-out}#wpforms-flyout .wpforms-flyout-head:hover img{box-shadow:0 3px 30px rgba(0,0,0,0.25)}#wpforms-flyout .wpforms-flyout-head .wpforms-flyout-label{opacity:0;transform:translateY(-50%) scale(0);margin-right:-50px}#wpforms-flyout .wpforms-flyout-head:hover .wpforms-flyout-label{opacity:1;transform:translateY(-50%) scale(1);margin-right:0}#wpforms-flyout .wpforms-flyout-head:focus{box-shadow:none}#wpforms-flyout .wpforms-flyout-head .wpforms-flyout-label{right:calc(100% + 15px)}#wpforms-flyout .wpforms-flyout-label{position:absolute;display:block;top:50%;right:calc(100% + 25px);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;background:#5F5E5E 0 0 no-repeat padding-box;font-size:12px;white-space:nowrap;padding:5px 10px;height:auto !important;line-height:initial;transition:all 0.2s ease-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#wpforms-flyout .wpforms-flyout-item{position:absolute;left:10px;width:40px;height:40px;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out;transform:scale(0);border-radius:50%;box-shadow:0 3px 20px rgba(0,0,0,0.2);background:#036AAB 0 0 no-repeat padding-box;text-align:center;vertical-align:middle}#wpforms-flyout .wpforms-flyout-item i{color:#ffffff;font-size:20px;line-height:40px;vertical-align:middle}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-0{bottom:75px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-1{bottom:130px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-2{bottom:185px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-3{bottom:240px}#wpforms-flyout .wpforms-flyout-item.wpforms-flyout-item-4{bottom:295px}#wpforms-flyout .wpforms-flyout-item:hover{box-shadow:0 3px 30px rgba(0,0,0,0.25);background:#0096F0 0 0 no-repeat padding-box}#wpforms-flyout .wpforms-flyout-item:hover .wpforms-flyout-label{background:#444444 0 0 no-repeat padding-box}#wpforms-flyout.opened .wpforms-flyout-item{opacity:1;visibility:visible;transform:scale(1)}#wpforms-flyout.opened .wpforms-flyout-head .wpforms-flyout-label{display:none}#wpforms-flyout.opened .wpforms-flyout-item-0{transition:transform 0.2s 0ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-1{transition:transform 0.2s 35ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-2{transition:transform 0.2s 70ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-3{transition:transform 0.2s 105ms, background-color 0.2s}#wpforms-flyout.opened .wpforms-flyout-item-4{transition:transform 0.2s 140ms, background-color 0.2s}#wpforms-flyout.out{opacity:0;visibility:hidden}.wpforms-admin-empty-state-container{text-align:center;font-family:"Helvetica Neue", sans-serif;font-style:normal;padding:30px}.wpforms-admin-empty-state-container .waving-hand-emoji{display:inline-block;background-image:url(../images/empty-states/waving-hand-emoji.png);background-repeat:no-repeat;background-size:24px 24px;background-position:0 0;padding-left:34px}.wpforms-admin-empty-state-container h2{font-family:inherit;font-weight:bold;font-size:24px;color:#444444;line-height:29px;margin:0 0 10px}.wpforms-admin-empty-state-container img{max-width:428px;width:100%;margin:30px auto}.wpforms-admin-empty-state-container p{font-family:inherit;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#777777;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-admin-no-forms p:first-of-type{font-weight:bold}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active{border:none;border-radius:3px;font-family:inherit;font-weight:bold;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF;padding:15px 30px;margin:0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:hover,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:hover{text-decoration:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:focus,.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-btn:active:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-admin-no-forms .wpforms-admin-no-forms-footer{margin-top:30px;font-size:14px;line-height:16px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms{background:rgba(255,255,255,0.5);border:1px solid #71D7F7;box-sizing:border-box;padding:20px}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms img{max-width:240px;width:100%;margin:0 auto}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms p{font-family:inherit;font-weight:normal;font-size:14px;line-height:18px;text-align:center;color:#495157;max-width:450px;margin:20px auto 0}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a{color:inherit;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms a:hover{color:#D30C5C;text-decoration:underline}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn{background:#D30C5C;border:none;border-radius:3px;font-family:inherit;font-weight:500;font-size:12px;line-height:18px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:7px 17px;margin:20px 0 0;text-decoration:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:hover{text-decoration:none;background:#fd1e7a}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-btn:focus{outline:none}.wpforms-admin-empty-state-container.wpforms-elementor-no-forms .wpforms-admin-no-forms-footer{font-size:12px;line-height:18px;color:#6D7882}.wpforms-admin-empty-state-container.wpforms-admin-no-entries img{max-width:413px;display:block}#wpforms-reset-filter{clear:both;margin:20px 0;padding:10px;font-size:15px;text-align:center;background:#ffffff;border:1px solid #ccd0d4;box-shadow:0 1px 1px rgba(0,0,0,0.04)}#wpforms-reset-filter .reset{cursor:pointer;color:#a7aaad;margin-left:3px}#wpforms-reset-filter .reset:focus,#wpforms-reset-filter .reset:hover{color:#dc3232}@media (max-width: 782px){#wpforms-reset-filter{margin-bottom:10px}}#wpforms-overview #wpforms-reset-filter{margin-top:0}#wpforms-overview .search-box input{max-width:165px}#wpforms-overview .search-box .button{margin-left:1px;font-size:14px;line-height:2}#wpforms-overview .subsubsub{margin:10px 0 -4px 0}#wpforms-overview .tablenav.top{margin-top:0;padding-top:8px}#wpforms-overview .tablenav.top .tablenav-pages{margin-bottom:10px}#wpforms-overview .wp-list-table{margin-top:10px}#wpforms-overview .wp-list-table .column-name>span>strong{font-weight:500}#wpforms-overview .wp-list-table .column-id{width:30px}#wpforms-overview .wp-list-table .column-entries{width:70px}#wpforms-overview .wp-list-table .column-shortcode{width:150px}#wpforms-overview .wp-list-table .column-created{width:145px}.branch-4-9 #wpforms-overview .search-box input{vertical-align:top;margin:0;height:28px}.branch-4-9 #wpforms-overview .search-box .button{font-size:13px}.branch-5-2 #wpforms-overview .actions{padding-top:0}.branch-5-2 #wpforms-overview .delete-all{margin-top:1px}@media screen and (max-width: 782px){.toplevel_page_wpforms-overview .wpforms-admin-content{padding-left:10px;padding-right:10px}#wpforms-overview{margin-bottom:24px}#wpforms-overview .search-box{width:calc( 100% - 20px)}#wpforms-overview .search-box #wpforms-overview-search-term{width:100%;height:auto;max-width:100%;margin-bottom:10px}.branch-4-9 #wpforms-overview .search-box .button{margin-left:0;font-size:14px;line-height:normal}#wpforms-overview .tablenav.top{display:none}#wpforms-overview .tablenav.bottom .bulkactions{margin-bottom:10px}#wpforms-overview .tablenav.bottom .delete-all{margin-left:1px}#wpforms-overview .subsubsub{margin:0 0 10px 0}}#wpforms-entries-single #poststuff{padding:0}#wpforms-entries-single .postbox .hndle{cursor:default !important}#wpforms-entries-single .wpforms-entry-navigation{display:flex;align-items:center;font-size:13px;line-height:29px;float:right;position:relative;padding-top:2px;padding-right:1px;white-space:nowrap}@media (max-width: 600px){#wpforms-entries-single .wpforms-entry-navigation{display:none}}#wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-navigation-text{margin-right:15px}#wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-navigation-buttons{display:flex;align-items:center}#wpforms-entries-single .wpforms-entry-navigation .add-new-h2{display:flex;align-items:center;justify-content:center;top:auto;width:30px;height:26px;margin:0;box-sizing:border-box;text-align:center}@media (max-width: 782px){#wpforms-entries-single .wpforms-entry-navigation .add-new-h2{font-size:13px}}#wpforms-entries-single .wpforms-entry-navigation .add-new-h2 .dashicons{display:block;font-size:16px;height:100%}#wpforms-entries-single .wpforms-entry-navigation .add-new-h2.inactive{opacity:0.5;pointer-events:none;cursor:default}#wpforms-entries-single .wpforms-entry-navigation #wpforms-entry-prev-link{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}#wpforms-entries-single .wpforms-entry-navigation #wpforms-entry-next-link{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}#wpforms-entries-single .wpforms-entry-navigation .wpforms-entry-current{display:block;height:26px;margin:0 -1px;text-align:center;padding:0 10px;text-decoration:none;border:1px solid #ccc;background:#fff;font-size:13px;line-height:25px;box-sizing:border-box;z-index:1}#wpforms-entries-single #wpforms-entry-fields h2.hndle{font-size:18px;display:block}#wpforms-entries-single #wpforms-entry-fields h2.hndle .dashicons{font-size:16px;height:16px;width:16px;margin:4px 4px 0 0;color:#e27730}#wpforms-entries-single #wpforms-entry-fields .inside{padding:0;margin:0}#wpforms-entries-single #wpforms-entry-fields .inside p{padding:0;margin:0}#wpforms-entries-single #wpforms-entry-fields .inside .no-fields{padding:12px;margin:0}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-entry-field-name{font-weight:600;background:#ebf3fb;padding:8px 12px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-entry-field-value{background:#fff;padding:8px 12px}#wpforms-entries-single #wpforms-entry-fields .inside .empty .wpforms-entry-field-value{font-style:italic;color:#999}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload p.file-entry{padding-left:12px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-help-tooltip{line-height:16px;font-size:14px;margin-left:10px;color:#a6a6a6}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-help-tooltip:hover{color:#444444}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .file-icon{padding-right:10px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .file-icon img{vertical-align:middle}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .button-link-delete{text-decoration:none}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-trash-icon{width:16px;height:16px;font-size:16px;color:#a00;margin-left:8px}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload .wpforms-trash-icon:hover{color:#dc3232}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload a{cursor:pointer}#wpforms-entries-single #wpforms-entry-fields .inside .wpforms-field-file-upload a.disabled{opacity:0.5}#wpforms-entries-single #wpforms-entry-fields .wpforms-empty-field-toggle{float:right;text-decoration:none;padding:5px 0 0;font-size:12px}#wpforms-entries-single #wpforms-entry-fields .wpforms-field-richtext .wpforms-entry-field-value{max-width:100%;overflow:auto}#wpforms-entries-single #wpforms-entry-fields .wpforms-field-richtext .wpforms-entry-field-value-richtext{width:calc( 100% + 24px);height:0;margin:-8px -12px -11px -12px}#wpforms-entries-single #wpforms-entry-fields .wpforms-field-richtext img{max-width:100%}#wpforms-entries-single #wpforms-entry-fields .wpforms-edit-entry-field-richtext .wpforms-field-richtext{padding:10px}#wpforms-entries-single #wpforms-entry-notes .inside{margin:0;padding:0}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-new{padding:10px}#wpforms-entries-single #wpforms-entry-notes form{display:none}#wpforms-entries-single #wpforms-entry-notes .btns{overflow:auto;padding:8px 0}#wpforms-entries-single #wpforms-entry-notes .no-notes{margin:0;padding:4px 10px 8px}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-single{padding:10px;border-top:1px solid #e3e1e3}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-single p:last-of-type{margin-bottom:0}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-single.even{background-color:#f9f9f9}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline{color:#888;margin-bottom:10px}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .sep{color:#ddd}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .notes-user{text-decoration:none;font-weight:600}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .note-delete{color:#a00;text-decoration:none}#wpforms-entries-single #wpforms-entry-notes .wpforms-entry-notes-byline .note-delete:hover{color:red;text-decoration:none}#wpforms-entries-single #wpforms-entry-logs .inside{margin:0;padding:0}#wpforms-entries-single #wpforms-entry-logs form{display:none}#wpforms-entries-single #wpforms-entry-logs .btns{overflow:auto;padding:8px 0}#wpforms-entries-single #wpforms-entry-logs .no-logs{margin:0;padding:4px 10px 8px}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single{padding:10px;border-top:1px solid #e3e1e3}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single:first-of-type{border-top:0}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single p:last-of-type{margin-bottom:0}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-single.even{background-color:#f9f9f9}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-byline{color:#888;margin-bottom:10px}#wpforms-entries-single #wpforms-entry-logs .wpforms-entry-logs-byline .notes-user{text-decoration:none;font-weight:600}#wpforms-entries-single #wpforms-entry-details .inside,#wpforms-entries-single #wpforms-entry-payment .inside,#wpforms-entries-single #wpforms-entry-actions .inside{margin:0;padding:0}#wpforms-entries-single .wpforms-entry-details-meta,#wpforms-entries-single .wpforms-entry-actions-meta{padding:6px 0 0}#wpforms-entries-single .wpforms-education-hide{cursor:pointer;color:#82878a;display:block;float:right}#wpforms-entries-single .wpforms-education-hide:hover{color:#23282d}#wpforms-entries-single .wpforms-entry-details-meta p,#wpforms-entries-single .wpforms-entry-payment-meta p,#wpforms-entries-single .wpforms-entry-actions-meta p{padding:6px 10px 8px;margin:0}#wpforms-entries-single .wpforms-entry-payment-meta{padding:0}#wpforms-entries-single .wpforms-entry-payment-meta p{border-bottom:1px solid #eee;padding:10px}#wpforms-entries-single .wpforms-entry-payment-meta p:last-of-type{border-bottom:0}#wpforms-entries-single .wpforms-entry-details-meta strong,#wpforms-entries-single .wpforms-entry-actions-meta strong{font-weight:600}#wpforms-entries-single .wpforms-entry-details-meta .dashicons,#wpforms-entries-single .wpforms-entry-actions-meta .dashicons{padding:0 2px 0 0;color:#82878A;top:-1px;left:-1px;position:relative;text-decoration:none}#wpforms-entries-single #wpforms-entry-details .submitdelete{color:#a00;text-decoration:none;padding:1px 2px}#wpforms-entries-single #wpforms-entry-details .submitdelete:hover{color:red}#wpforms-entries-single .wpforms-entry-actions-meta a{text-decoration:none}#wpforms-entries-single .wpforms-entry-actions-meta a:hover{text-decoration:underline}#wpforms-entries-single #wpforms-entry-geolocation .inside{padding:0;margin:0}#wpforms-entries-single #wpforms-entry-geolocation ul{margin:0}#wpforms-entries-single #wpforms-entry-geolocation ul li{border-bottom:1px solid #eee;margin:0;overflow:auto}#wpforms-entries-single #wpforms-entry-geolocation ul li:last-of-type{border-bottom:0}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-meta{width:85px;float:left;border-right:1px solid #eee;padding:10px 20px 10px 12px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-value{display:inline-block;padding:10px 12px 10px 20px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-flag{vertical-align:text-top;margin-right:4px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview{position:relative}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-map{width:100%;height:320px;background-image:url("../images/education-geolocation.jpg");background-size:cover;background-position:center center}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff;opacity:.75;z-index:1}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:30px;box-sizing:border-box;text-align:center;background-color:#fff;max-width:316px;width:100%;box-shadow:0px 5px 30px #00000026;border-radius:5px;color:#444444;z-index:2}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form h2{padding:0;font-size:20px;color:#23282D;font-weight:bold;display:flex;align-items:center;justify-content:center}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form h2 .badge{margin-left:10px;width:40px;height:17px;display:block;background-image:url(../images/lite-settings-access/pro-plus.svg)}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form p{font-size:15px;line-height:20px}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form a{margin-top:5px;box-sizing:border-box}#wpforms-entries-single #wpforms-entry-geolocation .wpforms-geolocation-preview .wpforms-geolocation-form .msg{text-align:left;padding:7px 10px;margin:20px 0 0}#wpforms-entries-list .form-details{border-bottom:1px solid #ddd;padding-bottom:15px;margin:0 0 10px}#wpforms-entries-list .form-details .form-details-sub{color:#999;display:block;font-size:10px;text-transform:uppercase;margin:0 0 8px 0}#wpforms-entries-list .form-details .form-details-title{float:left;font-size:18px;font-weight:400;margin:0}@media (max-width: 1199px){#wpforms-entries-list .form-details .form-details-title{float:none;margin-bottom:10px}}#wpforms-entries-list .form-details .form-selector{position:relative;display:inline-block;vertical-align:middle}#wpforms-entries-list .form-details .form-selector .toggle{border-radius:50%;color:#444;font-size:16px;box-shadow:none}#wpforms-entries-list .form-details .form-selector .toggle:hover,#wpforms-entries-list .form-details .form-selector .toggle.active{background-color:#e3e3e3;outline:none}#wpforms-entries-list .form-details .form-selector .toggle:before{vertical-align:middle}#wpforms-entries-list .form-details .form-selector .form-list{display:none;background:#fff;border-radius:3px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);position:absolute;top:27px;left:-108px;width:230px;padding:10px 0;z-index:9991}#wpforms-entries-list .form-details .form-selector .form-list:before{content:" ";position:absolute;top:-10px;left:110px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #fff transparent}#wpforms-entries-list .form-details .form-selector ul{max-height:196px;overflow-x:hidden;padding:0;margin:0}#wpforms-entries-list .form-details .form-selector ul li{list-style:none;margin:0;font-size:13px}#wpforms-entries-list .form-details .form-selector ul li a{display:block;text-decoration:none;padding:5px 15px;color:#444}#wpforms-entries-list .form-details .form-selector ul li a:hover{background-color:#f7f7f7}#wpforms-entries-list .form-details .form-details-actions{float:right}@media (max-width: 1199px){#wpforms-entries-list .form-details .form-details-actions{float:none}}#wpforms-entries-list .form-details .form-details-actions a{text-decoration:none;display:inline-block;margin:0 12px 0 0}#wpforms-entries-list .form-details .form-details-actions a:last-of-type{margin:0}#wpforms-entries-list .form-details .form-details-actions a .dashicons{width:16px;height:16px;font-size:16px}#wpforms-entries-list .search-box .wpforms-form-search-box-field{max-width:180px;vertical-align:top;margin:0 5px 0 0}#wpforms-entries-list .search-box .wpforms-form-search-box-comparison{max-width:95px;vertical-align:top;margin:0 5px 0 0}#wpforms-entries-list .search-box .wpforms-form-search-box-term{min-height:30px;line-height:normal;margin:0 5px 0 0}#wpforms-entries-list .wpforms-filter-date .wpforms-filter-date-selector{min-height:30px;background-color:#fff;vertical-align:middle;max-width:210px;line-height:normal}#wpforms-entries-list .wpforms-filter-date button{margin:1px 8px 0 0;vertical-align:top}#wpforms-entries-list .tablenav .actions{padding:0 10px 0 0}#wpforms-entries-list .wp-list-table .new-entries-notification td{padding:0;text-align:center}#wpforms-entries-list .wp-list-table .new-entries-notification td a{display:none;padding:10px;background-color:#d9edf7}#wpforms-entries-list .wp-list-table .column-indicators{width:35px;text-align:center}#wpforms-entries-list .wp-list-table .column-indicators a:focus{-webkit-box-shadow:none;box-shadow:none}#wpforms-entries-list .wp-list-table .column-indicators .dashicons{width:14px;height:14px;font-size:14px;margin-top:3px}#wpforms-entries-list .wp-list-table .indicator-star .dashicons{margin-right:6px}#wpforms-entries-list .wp-list-table .indicator-star{color:#e4e4e4}#wpforms-entries-list .wp-list-table .indicator-star:hover,#wpforms-entries-list .wp-list-table .indicator-star.unstar{color:#e27730}#wpforms-entries-list .wp-list-table .indicator-read{color:#9ede84}#wpforms-entries-list .wp-list-table .indicator-read:hover,#wpforms-entries-list .wp-list-table .indicator-read.unread{color:#e4e4e4}#wpforms-entries-list .wp-list-table .column-date{width:210px}#wpforms-entries-list .wp-list-table .column-status{width:120px}#wpforms-entries-list .wp-list-table .column-status img{display:inline-block;height:12px;width:auto;margin:0 0 0 3px}#wpforms-entries-list .wp-list-table .column-payment_total{width:100px}#wpforms-entries-list .wp-list-table .column-actions{width:120px}#wpforms-entries-list .wp-list-table .sep{color:#ddd}#wpforms-entries-list .wp-list-table .delete:hover{color:red}#wpforms-entries-list #wpforms-entries-table-edit-columns{float:right;color:#ccc}#wpforms-entries-list #wpforms-entries-table-edit-columns:hover{color:#666}#wpforms-entries-list .wpforms-dash-widget-chart-block{padding:12px 12px 0 8px;background-color:#ffffff;border:1px solid #e5e5e5;margin-top:20px;box-shadow:0 1px 1px rgba(0,0,0,0.04)}#wpforms-entries-list .wpforms-dash-widget-chart-block .wpforms-error-no-data-chart{border:none}#wpforms-entries-list #wpforms-dash-widget-chart-title{margin-left:-12px;font-size:18px}#wpforms-entries-list .wpforms-dash-widget-block:first-child{margin-top:0}#wpforms-entries-list .wpforms-dash-widget-reset-chart{color:#d83638;opacity:1;vertical-align:text-bottom;margin:0 0 -1px 0}#wpforms-entries-list .wpforms-dash-widget-reset-chart:hover{color:#ad2b2c}#wpforms-entries-list .wpforms-dash-widget-reset-chart .dashicons{font-size:20px;height:20px;width:20px}#wpforms-entries-list #wpforms-dash-widget-timespan{margin:5px -12px 0 0}#wpforms-entries-list #wpforms-dash-widget-forms-list-block{overflow:visible}#wpforms-entries-list #wpforms-dash-widget-forms-list-table{border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,0.04)}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-forms-list-columns td{padding:12px 20px;border-bottom:1px solid #e1e1e1}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tbody{border-top:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr{border-bottom:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr:first-child{border-top:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr:first-child td{border-top:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr:nth-child(even) td{background-color:#f9f9f9}#wpforms-entries-list #wpforms-dash-widget-forms-list-table td{text-align:left;padding:20px 20px;font-size:14px;border:none;color:#555;background-color:#fff}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(2){width:180px}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(3){width:60px;text-align:center}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(4){width:90px;text-align:center}#wpforms-entries-list #wpforms-dash-widget-forms-list-table tr>td:nth-child(5){width:60px;text-align:center;padding-top:0;padding-bottom:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-active td:first-child{border-left:3px solid #0073aa;padding-left:17px}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-active .wpforms-dash-widget-single-chart-btn{display:none !important}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-active .wpforms-dash-widget-reset-chart{display:inline-block !important;border:none;background:none;margin:0}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-forms-list-columns{background-color:#ffffff;border-bottom:1px solid #ddd}#wpforms-entries-list #wpforms-dash-widget-forms-list-table a{text-decoration:none}#wpforms-entries-list #wpforms-dash-widget-forms-list-table a:hover{text-decoration:none}#wpforms-entries-list #wpforms-dash-widget-forms-list-table .wpforms-dash-widget-form-title a{font-weight:600}@media screen and (min-width: 782px) and (max-width: 1100px){#wpforms-entries-list .wp-list-table .column-date{width:14%}}@media screen and (max-width: 782px){.wpforms_page_wpforms-entries .wpforms-admin-content{padding-left:10px;padding-right:10px}#wpforms-entries-list .wp-list-table{margin:0;width:100%;table-layout:auto}#wpforms-entries-list .column-indicators,#wpforms-entries-list .wp-list-table.entries td.column-indicators{display:none !important}#wpforms-entries-list .wp-list-table.entries #the-list tr.no-items:last-child{position:relative}#wpforms-entries-list .wp-list-table.entries #the-list tr.no-items:last-child td{border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4 !important;position:absolute;min-height:80px;width:100%;box-sizing:border-box;margin-top:-40px;padding:30px;background-color:#ffffff;font-size:16px}#wpforms-entries-list .form-details-actions a{margin-bottom:10px !important;font-size:16px}#wpforms-entries-list p.search-box{margin:0;width:auto}#wpforms-entries-list p.search-box select,#wpforms-entries-list p.search-box input,#wpforms-entries-list p.search-box button{max-width:24% !important;min-height:40px !important;margin-bottom:5px !important}#wpforms-entries-list input[type=checkbox],#wpforms-entries-list input[type=radio]{height:16px;width:16px}}#wpforms-entries-table .tablenav .actions select{margin-right:5px}#wpforms-entries-table .tablenav .actions #doaction{margin-right:0}#wpforms-entries-table .wpforms-filter-date .wpforms-filter-date-selector{float:left;margin-right:5px}#wpforms-entries-table .wpforms-filter-date button{margin:0}#wpforms-entries-table .search-box .wpforms-form-search-box-field,#wpforms-entries-table .search-box .wpforms-form-search-box-comparison,#wpforms-entries-table .search-box .wpforms-form-search-box-term,#wpforms-entries-table .search-box button{float:left}@media (max-width: 782px){#wpforms-entries-table .search-box{position:relative;bottom:auto;width:100%;height:auto;clear:both}#wpforms-entries-table .search-box .wpforms-form-search-box-term,#wpforms-entries-table .wpforms-filter-date .wpforms-filter-date-selector{padding:3px 10px;min-height:40px}#wpforms-entries-table .tablenav.top{margin-bottom:10px}#wpforms-entries-table .tablenav .actions,#wpforms-entries-table .tablenav .wpforms-filter-date{display:block;margin-bottom:10px}}body.rtl #wpforms-entries-list .wp-list-table div[data-field-type="phone"]{direction:ltr;unicode-bidi:embed;text-align:right}#wpforms-welcome{border-top:3px solid #e27730;color:#555;padding-top:110px}@media (max-width: 767px){#wpforms-welcome{padding-top:64px}}#wpforms-welcome *,#wpforms-welcome *::before,#wpforms-welcome *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-welcome .container{margin:0 auto;max-width:720px;padding:0}#wpforms-welcome .block{padding:40px}@media (max-width: 767px){#wpforms-welcome .block{padding:20px}}#wpforms-welcome img{max-width:100%;height:auto}#wpforms-welcome h1{color:#222;font-size:24px;text-align:center;margin:0 0 16px 0}#wpforms-welcome h5{color:#222;font-size:16px;margin:0 0 8px 0}#wpforms-welcome h6{font-size:16px;font-weight:400;line-height:1.6;text-align:center;margin:0}#wpforms-welcome p{font-size:14px;margin:0 0 20px 0}#wpforms-welcome .button-wrap{max-width:590px;margin:0 auto 0 auto}#wpforms-welcome .button-wrap .left{float:left;width:50%;padding-right:20px}@media (max-width: 767px){#wpforms-welcome .button-wrap .left{float:none;width:100%;padding:0;margin-bottom:20px}}#wpforms-welcome .button-wrap .right{float:right;width:50%;padding-left:20px}@media (max-width: 767px){#wpforms-welcome .button-wrap .right{float:none;width:100%;padding:0}}#wpforms-welcome .intro{background-color:#fff;border:2px solid #e1e1e1;border-radius:2px;margin-bottom:30px;position:relative;padding-top:40px}#wpforms-welcome .intro .sullie{background-color:#fff;border:2px solid #e1e1e1;border-radius:50%;height:110px;width:110px;padding:18px 14px 0 14px;position:absolute;top:-58px;left:50%;margin-left:-55px}#wpforms-welcome .intro .video-thumbnail{display:block;margin:0 auto}#wpforms-welcome .intro .button-wrap{margin-top:25px}#wpforms-welcome .features{background-color:#fff;border:2px solid #e1e1e1;border-bottom:0;border-radius:2px 2px 0 0;position:relative;padding-top:20px;padding-bottom:20px}#wpforms-welcome .features .feature-list{margin-top:60px}#wpforms-welcome .features .feature-block{float:left;width:50%;padding-bottom:35px;overflow:auto}@media (max-width: 767px){#wpforms-welcome .features .feature-block{float:none;width:100%}}#wpforms-welcome .features .feature-block.first{padding-right:20px;clear:both}@media (max-width: 767px){#wpforms-welcome .features .feature-block.first{padding-right:0}}#wpforms-welcome .features .feature-block.last{padding-left:20px}@media (max-width: 767px){#wpforms-welcome .features .feature-block.last{padding-left:0}}#wpforms-welcome .features .feature-block img{float:left;max-width:46px}#wpforms-welcome .features .feature-block h5{margin-left:68px}#wpforms-welcome .features .feature-block p{margin:0;margin-left:68px}#wpforms-welcome .features .button-wrap{margin-top:25px;text-align:center}#wpforms-welcome .upgrade-cta{background-color:#000;border:2px solid #e1e1e1;border-top:0;border-bottom:0;color:#fff}#wpforms-welcome .upgrade-cta h2{color:#fff;font-size:20px;margin:0 0 30px 0}#wpforms-welcome .upgrade-cta ul{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin:0;padding:0}#wpforms-welcome .upgrade-cta ul li{display:block;width:50%;margin:0 0 8px 0;padding:0}#wpforms-welcome .upgrade-cta ul li .dashicons{color:#2a9b39;margin-right:5px}#wpforms-welcome .upgrade-cta .left{float:left;width:66.666666%;padding-right:20px}@media (max-width: 767px){#wpforms-welcome .upgrade-cta .left{float:none;width:100%;padding-right:0;margin-bottom:20px}}#wpforms-welcome .upgrade-cta .right{float:right;width:33.333333%;padding:20px 0 0 20px;text-align:center}@media (max-width: 767px){#wpforms-welcome .upgrade-cta .right{float:none;width:100%;padding-left:0}}#wpforms-welcome .upgrade-cta .right h2{text-align:center;margin:0}#wpforms-welcome .upgrade-cta .right h2 span{display:inline-block;border-bottom:1px solid #555;padding:0 15px 12px}#wpforms-welcome .upgrade-cta .right .price{padding:26px 0}#wpforms-welcome .upgrade-cta .right .price .amount{font-size:48px;font-weight:600;position:relative;display:inline-block}#wpforms-welcome .upgrade-cta .right .price .amount:before{content:'$';position:absolute;top:-8px;left:-16px;font-size:18px}#wpforms-welcome .upgrade-cta .right .price .term{font-size:12px;display:inline-block}#wpforms-welcome .testimonials{background-color:#fff;border:2px solid #e1e1e1;border-top:0;padding:20px 0}#wpforms-welcome .testimonials .testimonial-block{margin:50px 0 0 0}#wpforms-welcome .testimonials .testimonial-block img{border-radius:50%;float:left;max-width:100px;box-shadow:0 0 18px rgba(0,0,0,0.2)}@media (max-width: 767px){#wpforms-welcome .testimonials .testimonial-block img{width:65px}}#wpforms-welcome .testimonials .testimonial-block p{font-size:14px;margin:0 0 12px 140px}@media (max-width: 767px){#wpforms-welcome .testimonials .testimonial-block p{margin-left:100px}}#wpforms-welcome .testimonials .testimonial-block p:last-of-type{margin-bottom:0}#wpforms-welcome .footer{background-color:#f1f1f1;border:2px solid #e1e1e1;border-top:0;border-radius:0 0 2px 2px}#wpforms-welcome.pro .features{border:2px solid #e1e1e1;margin-bottom:30px}#wpforms-welcome.pro .upgrade,#wpforms-welcome.pro .footer{display:none}#wpforms-welcome.pro .testimonials{border:2px solid #e1e1e1}.dashboard_page_wpforms-getting-started .video-container{border:2px solid #e1e1e1}.dashboard_page_wpforms-getting-started #wpfooter,.dashboard_page_wpforms-getting-started div.notice{display:none !important}#wpforms-admin-addons *,#wpforms-admin-addons *::before,#wpforms-admin-addons *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-addons #wpforms-admin-addons-list .list{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-20px;margin-right:-20px}#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button{background:none;border:1px solid #ddd;border-radius:3px;box-shadow:none;font-weight:600;width:140px;text-align:center;padding:8px 5px}#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button:hover,#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button:focus,#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button.loading{background-color:#e9e9e9}#wpforms-admin-addons #wpforms-admin-addons-list .list .action-button button:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}#wpforms-admin-addons .addons-container{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-20px;margin-right:-20px}#wpforms-admin-addons .unlock-msg{padding:0;margin-top:-20px;clear:both}#wpforms-admin-addons .unlock-msg h4{margin:1.5em 0 8px}#wpforms-admin-addons .unlock-msg p{margin:0 0 1.5em}#wpforms-admin-addons #wpforms-admin-addons-search{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:none;color:#333;vertical-align:middle;padding:2px 12px;margin:-2px 10px 0 0;width:200px;min-height:30px;float:right}#wpforms-admin-addons #wpforms-admin-addons-search:focus{border-color:#bbb}#wpforms-admin-addons .addon-container{padding:0 20px;width:33.333333%;margin-bottom:20px}@media (max-width: 1249px){#wpforms-admin-addons .addon-container{width:50%}}@media (max-width: 767px){#wpforms-admin-addons .addon-container{width:100%}}#wpforms-admin-addons h4{font-size:17px;font-weight:700}#wpforms-admin-addons .addon-item{background-color:#fff;border:1px solid #ddd;border-radius:3px;margin:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}#wpforms-admin-addons .addon-item img{border:1px solid #eee;float:left;max-width:75px}#wpforms-admin-addons .addon-item h5{margin:0 0 10px 100px;font-size:16px}#wpforms-admin-addons .addon-item h5 a{color:#444}#wpforms-admin-addons .addon-item h5 a:hover{color:#006799}#wpforms-admin-addons .addon-item p{margin:0 0 0 100px}#wpforms-admin-addons .addon-item .details{padding:30px 20px}#wpforms-admin-addons .addon-item .actions{display:flex;align-items:center;background-color:#f7f7f7;border-top:1px solid #ddd;padding:20px;min-height:75px;position:relative}#wpforms-admin-addons .addon-item .actions .msg{background-color:#f7f7f7;border:none;position:absolute;text-align:center;font-weight:600;top:0;left:0;height:100%;width:100%;margin:0;z-index:99;padding:20px;display:flex;align-items:center;justify-content:center}#wpforms-admin-addons .addon-item .actions .msg.success{color:#2a9b39}#wpforms-admin-addons .addon-item .actions .msg.error{color:red}#wpforms-admin-addons .addon-item .actions .msg p{margin:0}#wpforms-admin-addons .addon-item .actions .msg a,#wpforms-admin-addons .addon-item .actions .msg a:hover{color:inherit}#wpforms-admin-addons .addon-item .status{flex-grow:1}#wpforms-admin-addons .addon-item .status .status-missing,#wpforms-admin-addons .addon-item .status .status-go-to-url{color:#666}#wpforms-admin-addons .addon-item .status .status-installed{color:red}#wpforms-admin-addons .addon-item .status .status-active{color:#2a9b39}#wpforms-admin-addons .addon-item .upgrade-button{text-align:center}#wpforms-admin-addons .addon-item .upgrade-button a{font-weight:600;width:140px;text-align:center;padding:8px 5px}#wpforms-admin-addons .addon-item .action-button button{width:140px}.addon-item .status{flex-grow:1}.addon-item .status .status-inactive{color:red}.addon-item .status .status-active{color:#2a9b39}.addon-item .upgrade-button{text-align:center}.addon-item .upgrade-button a{font-weight:600;width:140px;text-align:center;padding:8px 5px}.addon-item .action-button button{cursor:pointer}.addon-item .action-button button .fa{margin-right:8px}.addon-item .action-button button .fa.fa-spinner{margin-right:0}.addon-item .action-button button.status-active .fa{color:#2a9b39}.addon-item .action-button button.status-inactive .fa{color:red}.addon-item .action-button button.status-missing .fa{color:#999}.addon-item .action-button button.disabled{cursor:default;pointer-events:none}.addon-item .action-button button.loading{cursor:default}.addon-item .action-button button.loading .fa{color:#666}.addon-item .action-button a{text-decoration:none}#wpforms-admin-about *,#wpforms-admin-about *::before,#wpforms-admin-about *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpforms-admin-about .wpforms-admin-about-section{margin:0 20px 20px;padding:30px;background:#ffffff;border:1px solid #dddddd;line-height:2}#wpforms-admin-about .wpforms-admin-about-section h1,#wpforms-admin-about .wpforms-admin-about-section h2,#wpforms-admin-about .wpforms-admin-about-section h3,#wpforms-admin-about .wpforms-admin-about-section h4,#wpforms-admin-about .wpforms-admin-about-section h5{margin-top:0;padding-top:0;line-height:1.6}#wpforms-admin-about .wpforms-admin-about-section h2{font-size:24px}#wpforms-admin-about .wpforms-admin-about-section h3{font-size:18px;margin-bottom:30px;color:#23282c}#wpforms-admin-about .wpforms-admin-about-section ul,#wpforms-admin-about .wpforms-admin-about-section p{font-size:16px}#wpforms-admin-about .wpforms-admin-about-section p{margin-bottom:20px}#wpforms-admin-about .wpforms-admin-about-section p.bigger{font-size:18px}#wpforms-admin-about .wpforms-admin-about-section p.smaller{font-size:14px}#wpforms-admin-about .wpforms-admin-about-section p:last-child{margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section hr{margin:30px 0}#wpforms-admin-about .wpforms-admin-about-section figure{margin:0}#wpforms-admin-about .wpforms-admin-about-section figure img{width:100%}#wpforms-admin-about .wpforms-admin-about-section figure figcaption{font-size:14px;color:#888888;margin-top:5px;text-align:center;line-height:initial}#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-40{padding-left:15px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-40{width:100%;padding-left:0;padding-top:20px}}#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-60{padding-right:15px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section .wpforms-admin-column-60{width:100%;padding-right:0}}#wpforms-admin-about .wpforms-admin-about-section ul.list-plain{margin-top:0;margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section ul.list-plain li{margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section ul.list-features li .fa{color:#2a9b39;margin:0 8px 0 0}#wpforms-admin-about .wpforms-admin-about-section .fa-star{color:gold}#wpforms-admin-about .wpforms-admin-about-section .no-margin{margin:0 !important}#wpforms-admin-about .wpforms-admin-about-section .no-padding{padding:0 !important}#wpforms-admin-about .wpforms-admin-about-section .centered{text-align:center !important}#wpforms-admin-about .wpforms-admin-about-section-first-form{display:flex}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-first-form{display:block !important}}#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-text{flex:1;padding-right:30px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-text{flex:none}}#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-video iframe{border:1px solid #dddddd}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-first-form .wpforms-admin-about-section-first-form-video{padding-top:20px}}#wpforms-admin-about .wpforms-admin-about-section-hero{padding:0}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main,#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-extra{padding:30px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-extra .wpforms-admin-column-50{float:none;width:100%}}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main{background-color:#fafafa;border-bottom:1px solid #dddddd}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main.no-border{border-bottom:0}#wpforms-admin-about .wpforms-admin-about-section-hero .wpforms-admin-about-section-hero-main p{color:#666}#wpforms-admin-about .wpforms-admin-about-section-hero h3.call-to-action{margin-bottom:-10px}#wpforms-admin-about .wpforms-admin-about-section-hero span.price-20-off{color:#6ab255}#wpforms-admin-about .wpforms-admin-about-section-squashed{margin-bottom:0}#wpforms-admin-about .wpforms-admin-about-section-squashed:not(:last-of-type){border-bottom:0}#wpforms-admin-about .wpforms-admin-about-section-post h2{margin-bottom:-10px}#wpforms-admin-about .wpforms-admin-about-section-post h3{margin-bottom:15px}#wpforms-admin-about .wpforms-admin-about-section-post p:last-of-type{margin-bottom:30px}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20{padding-right:20px;width:auto}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20 img{width:270px}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20{width:20%}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-20 img{width:auto;max-width:100%}}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-80{padding-left:20px;width:calc(100% - 20px - 270px)}@media (max-width: 767px){#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-column-80{width:80%}}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link{padding:10px 15px;background-color:#df7739;color:#fff;border-radius:3px;text-decoration:none;margin-top:15px;font-size:14px}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link:hover,#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link:focus{background-color:#b85a1b;color:#fff}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link:focus{box-shadow:0 0 0 1px #fff, 0 0 0 3px #b85a1b;outline:0}#wpforms-admin-about .wpforms-admin-about-section-post .wpforms-admin-about-section-post-link .fa{color:#edba9e;vertical-align:middle;margin-left:8px}#wpforms-admin-about .wpforms-admin-about-section-table table{border-collapse:collapse}#wpforms-admin-about .wpforms-admin-about-section-table table tr td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding:30px;vertical-align:top}#wpforms-admin-about .wpforms-admin-about-section-table table tr td:last-of-type{border-right:0}#wpforms-admin-about .wpforms-admin-about-section-table table tr:last-child td{border-bottom:none}#wpforms-admin-about .wpforms-admin-about-section-table table p{background-repeat:no-repeat;background-size:15px auto;background-position:0 6px;margin:0}#wpforms-admin-about .wpforms-admin-about-section-table table p.features-f