From f77d0ab9837618f157e73f7a42281a61284328bb Mon Sep 17 00:00:00 2001 From: Alex Tran Date: Mon, 30 Nov 2015 10:09:23 -0800 Subject: [PATCH 1/2] Revert "Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850"" This reverts commit 713b6e93b1f4f5880ca124998704750f0b6ec981. --- bower.json | 2 +- dist/example.css | 4 + dist/lib.js | 46 +++++++ dist/main.css | 66 +++++++--- dist/main.js | 33 +++-- example/css-files.jade | 1 + example/js-files.jade | 1 - .../controllers/visual.controller.coffee | 8 +- .../services/requirement.service.coffee | 21 ++- src/styles/complete.scss | 3 +- src/styles/development.scss | 4 - src/styles/submit-work.scss | 35 ++--- src/styles/type.scss | 9 +- src/styles/visuals.scss | 10 -- src/views/submit-work-complete.directive.jade | 6 +- .../submit-work-development.directive.jade | 65 ++++++---- src/views/submit-work-features-define.jade | 1 - src/views/submit-work-features.directive.jade | 7 + src/views/submit-work-type.directive.jade | 40 +++--- src/views/submit-work-visuals-footer.jade | 15 +++ src/views/submit-work-visuals-get-style.jade | 14 ++ src/views/submit-work-visuals-upload.jade | 14 ++ src/views/submit-work-visuals.directive.jade | 122 +----------------- 23 files changed, 289 insertions(+), 238 deletions(-) create mode 100644 src/views/submit-work-visuals-footer.jade create mode 100644 src/views/submit-work-visuals-get-style.jade create mode 100644 src/views/submit-work-visuals-upload.jade diff --git a/bower.json b/bower.json index 8e915a7..0d21857 100644 --- a/bower.json +++ b/bower.json @@ -1,5 +1,5 @@ { - "name": "ngSubmitWork", + "name": "appirio-tech-ng-submit-work", "version": "0.0.1", "description": "Appiro Work Platform", "main": "./dist/main.js", diff --git a/dist/example.css b/dist/example.css index 07015de..603519a 100644 --- a/dist/example.css +++ b/dist/example.css @@ -551,4 +551,8 @@ body #example-nav { display: inline-block; } +<<<<<<< HEAD /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fcmVzZXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fZGFyay1iZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fbGlnaHQtYmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fYnV0dG9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL190eXBvZ3JhcGh5LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX21peGlucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL19mb3JtLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX2ljb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9ub2RlX21vZHVsZXMvbm9kZS1uZWF0L25vZGVfbW9kdWxlcy9ub2RlLWJvdXJib24vbm9kZV9tb2R1bGVzL2JvdXJib24vYXBwL2Fzc2V0cy9zdHlsZXNoZWV0cy9hZGRvbnMvX3ByZWZpeGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX2xpc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX2hycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL193b3JrLXN0eWxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvbm9kZV9tb2R1bGVzL25vZGUtbmVhdC9ub2RlX21vZHVsZXMvbm9kZS1ib3VyYm9uL25vZGVfbW9kdWxlcy9ib3VyYm9uL2FwcC9hc3NldHMvc3R5bGVzaGVldHMvY3NzMy9fZmxleC1ib3guc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL25vZGVfbW9kdWxlcy9ub2RlLW5lYXQvbm9kZV9tb2R1bGVzL25vZGUtYm91cmJvbi9ub2RlX21vZHVsZXMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2NzczMvX3RyYW5zaXRpb24uc2NzcyIsInN0eWxlcy9tYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUlBLEFBQU0sQUFBTSxBQUFLLEFBQU0sQUFBUSxBQUFRLEFBQVEsQUFBSSxBQUFJLEFBQUksQUFBSSxBQUFJLEFBQUksQUFBRyxBQUFZLEFBQUssQUFBRyxBQUFNLEFBQVMsQUFBUyxBQUFLLEFBQU0sQUFBTSxBQUFLLEFBQUssQUFBSSxBQUFLLEFBQUssQUFBSyxBQUFHLEFBQUcsQUFBTSxBQUFPLEFBQVEsQUFBUSxBQUFLLEFBQUssQUFBSSxBQUFLLEFBQUcsQUFBRyxBQUFHLEFBQVEsQUFBSSxBQUFJLEFBQUksQUFBSSxBQUFJLEFBQUksQUFBVSxBQUFNLEFBQU8sQUFBUSxBQUFPLEFBQVMsQUFBTyxBQUFPLEFBQU8sQUFBSSxBQUFJLEFBQUksQUFBUyxBQUFPLEFBQVEsQUFBUyxBQUFPLEFBQVEsQUFBWSxBQUFRLEFBQVEsQUFBUSxBQUFNLEFBQUssQUFBUSxBQUFNLEFBQVMsQUFBUyxBQUFNLEFBQU0sQUFBTztFQWFuZSxBQUFRO0VBQ1IsQUFBUztFQUNULEFBQVE7RUFDUixBQUFXO0VBQ1gsQUFBTTtFQUNOLEFBQWdCOzs7QUFHbEIsQUFBUyxBQUFPLEFBQVMsQUFBWSxBQUFRLEFBQVEsQUFBUSxBQUFRLEFBQU0sQUFBSztFQUU5RSxBQUFTOztBQUVYO0VBQ0UsQUFBYTs7QUFFZixBQUFJO0VBQ0Ys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QUdzRXFCO0lIbEVyQixBR2tFcUI7SUg5RHJCLEFHOERxQjtJSDFEckIsQUcwRHFCO0lDaUgzQixBRGpIMkI7RUFHN0IsQUFBSztJSDdFRyxBSTZLUTtJSnpLUixBSXlLUTtJSjdKUixBSTZKUTtJSjdLUixBRzhFcUI7SUgxRXJCLEFHMEVxQjtJSHRFckIsQUdzRXFCO0lIbEVyQixBR2tFcUI7SUg5RHJCLEFHOERxQjtJQytGYixBQWNkO0VEMUdGLEFBQUs7SUhqRkcsQUkrS1E7SUozS1IsQUkyS1E7SUovSlIsQUkrSlE7SUovS1IsQUdrRnFCO0lIOUVyQixBRzhFcUI7SUgxRXJCLEFHMEVxQjtJSHRFckIsQUdzRXFCO0lIbEVyQixBR2tFcUI7SUM2RmIsQUFZZDtFRHRHRixBQUFLO0lIckZHLEFJaUxRO0lKN0tSLEFJNktRO0lKaktSLEFJaUtRO0lKakxSLEFHc0ZxQjtJSGxGckIsQUdrRnFCO0lIOUVyQixBRzhFcUI7SUgxRXJCLEFHMEVxQjtJSHRFckIsQUdzRXFCO0lDMkZiLEFBVWQ7RURsR0YsQUFBSztJSHpGRyxBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSDFFakIsQUcwRWlCO0lIMUZqQixBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSGxGakIsQUdrRmlCO0lIOUVqQixBRzhFaUI7SUgxRWpCLEFHMEVpQjtJQ3dIdkIsQUR4SHVCO0VBR3pCLEFBQUs7SUg3RkcsQUc4RmlCO0lIMUZqQixBRzBGaUI7SUg5RWpCLEFHOEVpQjtJSDlGakIsQUc4RmlCO0lIMUZqQixBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSGxGakIsQUdrRmlCO0lIOUVqQixBRzhFaUI7SUNvSHZCLEFEcEh1QjtFQUd6QixBQUFLO0lIakdHLEFJd01RO0lKcE1SLEFJb01RO0lKeExSLEFJd0xRO0lKeE1SLEFHa0dpQjtJSDlGakIsQUc4RmlCO0lIMUZqQixBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSGxGakIsQUdrRmlCO0lDc0dULEFBVWQ7RUQ3R0YsQUFBSztJSHJHRyxBSW1IUTtJSi9HUixBSStHUTtJSm5HUixBSW1HUTtJSm5IUixBR3NHZTtJSGxHZixBR2tHZTtJSDlGZixBRzhGZTtJSHRGZixBR3NGZTs7QUFJdkI7RUgxR1EsQUcyR2E7RUh2R2IsQUd1R2E7RUgzRmIsQUcyRmE7RUN5Q25CLEFEekNtQjs7QUFHckI7RUg5R1EsQUkrRE07RUozRE4sQUkyRE07RUovQ04sQUkrQ007RUovRE4sQUcrR1E7RUgzR1IsQUcyR1E7RUh2R1IsQUd1R1E7RUgvRlIsQUcrRlE7O0FBR2hCO0VIbEhRLEFHbUhlO0VIL0dmLEFHK0dlO0VIbkdmLEFHbUdlO0VDdUNyQixBRHZDcUI7RUhuSGYsQUdvSGM7RUhoSGQsQUdnSGM7RUhwR2QsQUdvR2M7RUM0Q3BCLEFENUNvQjs7QUFHdEI7RUh2SFEsQUs5QlU7RUxrQ1YsQUtsQ1U7RUw4Q1YsQUs5Q1U7O0FDSGxCLEFBQUs7RUFDSCxBQUFrQjtFQUNsQixBQUFrQjtFYjBDWixBYXpDTjtFQUNBLEFBQWtCO0VBQ2xCLEFBQWtCO0VBRXBCLEFBQUssQUFBYTtJQUNkLEFBQVE7SUFDUixBQUFTIiwiZmlsZSI6InN0eWxlcy9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXJpYyBNZXllcidzIFJlc2V0IENTUyB2Mi4wIChodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LylcbiAqIGh0dHA6Ly9jc3NyZXNldC5jb21cbiAqL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG59IiwiLmRhcmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvci1saWdodGVzdDtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwICB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuXG4gICAgJi5kYW5nZXIge1xuICAgICAgY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICB9XG59XG5cbi5saWdodC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwICB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXG4gICAgJi5kYW5nZXIge1xuICAgICAgY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0O1xuICB9XG59IiwiLy8gZGlzYWJsZSBib3JkZXItYm94LXNpemluZyBpbiBib3VyYm9uLW5lYXRcbiRib3JkZXItYm94LXNpemluZzogZmFsc2U7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kcGFkZGluZyAgICAgICAgIDogMTZweDtcbiRwYWRkaW5nLWJpZyAgICAgOiAzMnB4O1xuJHBhZGRpbmctYmlnZ2VzdCA6IDY0cHg7XG4kcGFkZGluZy1zbWFsbCAgIDogOHB4O1xuJHBhZGRpbmctc21hbGxlc3Q6IDRweDtcblxuJG1hcmdpbiAgICAgICAgIDogMzJweDtcbiRtYXJnaW4tYmlnICAgICA6IDY0cHg7XG4kbWFyZ2luLWJpZ2dlc3QgOiAxMjhweDtcbiRtYXJnaW4tc21hbGwgICA6IDE2cHg7XG4kbWFyZ2luLXNtYWxsZXN0OiA4cHg7XG5cbiRmb250LXNpemUtc21hbGxlc3Q6IDEycHg7XG4kZm9udC1zaXplLXNtYWxsICAgOiAxNHB4O1xuJGZvbnQtc2l6ZSAgICAgICAgIDogMTVweDtcbiRmb250LXNpemUtYmlnICAgICA6IDE2cHg7XG4kZm9udC1zaXplLWJpZ2dlc3QgOiAxOHB4O1xuXG4kbGluZS1oZWlnaHQtc21hbGxlc3Q6IDE1cHg7XG4kbGluZS1oZWlnaHQtc21hbGwgICA6IDE4cHg7XG4kbGluZS1oZWlnaHQgICAgICAgICA6IDE5cHg7XG4kbGluZS1oZWlnaHQtYmlnICAgICA6IDIwcHg7XG4kbGluZS1oZWlnaHQtYmlnZ2VzdCA6IDIzcHg7XG5cbiRib3JkZXItcmFkaXVzICAgICAgICAgOiA2cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWcgICAgIDogOHB4O1xuJGJvcmRlci1yYWRpdXMtYmlnZ2VzdCA6IDEwcHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbCAgIDogNHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGxlc3Q6IDJweDtcblxuJGJsYWNrOiAjM2UzZTNlO1xuJHdoaXRlOiAjZmZmO1xuXG4kcHJpbWFyeS1jb2xvciAgICAgICAgOiAjMDBhZWZmO1xuJHByaW1hcnktY29sb3ItbGlnaHQgIDogI2RkZjJmZDtcbiRwcmltYXJ5LWNvbG9yLWRhcmsgICA6ICMwMDk2ZmY7XG4kc3VjY2Vzcy1jb2xvciAgICAgICAgOiAjOTljYzAwO1xuJGRhbmdlci1jb2xvciAgICAgICAgIDogI2ZmMDA2NjtcbiRkYW5nZXItY29sb3ItbGlnaHQgICA6ICNlZDc4Nzg7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ZXN0OiAjZmZjY2UxO1xuXG4kbmV1dHJhbC1jb2xvciAgICAgICAgIDogI2Q3ZDVkNTtcbiRuZXV0cmFsLWNvbG9yLWRhcmsgICAgOiAjYzNjMWMxO1xuJG5ldXRyYWwtY29sb3ItZGFya2VzdCA6ICM4YzhiOGI7XG4kbmV1dHJhbC1jb2xvci1saWdodCAgIDogI2U2ZTZlNjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0OiAjZjJmMmYyO1xuXG4kdGV4dC1jb2xvci1saWdodGVzdDogIzk3OTc5NztcbiR0ZXh0LWNvbG9yLWxpZ2h0ICAgOiAjNzA2ZTZlO1xuJHRleHQtY29sb3IgICAgICAgICA6ICM0YTRhNGE7XG4kdGV4dC1jb2xvci1kYXJrICAgIDogIzExMTtcbiR0ZXh0LWNvbG9yLWRhcmtlc3QgOiAjMDAwO1xuXG4kZm9udC13ZWlnaHQgICAgICAgICA6IDQwMDtcbiRmb250LXdlaWdodC1saWdodCAgIDogMzAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXN0OiAyMDA7XG4kZm9udC13ZWlnaHQtYm9sZCAgICA6IDUwMDtcbiRmb250LXdlaWdodC1ib2xkZXN0IDogNzAwO1xuXG4iLCIubGlnaHQtYmcge1xuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwICB7XG4gICAgY29sb3I6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG5cbiAgICAmLmRhbmdlciB7XG4gICAgICBjb2xvcjogJGRhbmdlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBociB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q7XG4gIH1cbn1cbiIsImEuYnV0dG9uLCBidXR0b24ge1xuICBib3JkZXItcmFkaXVzICAgOiAkYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyICAgICAgICAgIDogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICBwYWRkaW5nICAgICAgICAgOiA4cHggMjRweDtcbiAgY29sb3IgICAgICAgICAgIDogJHByaW1hcnktY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY3Vyc29yICAgICAgICAgIDogcG9pbnRlcjtcbiAgZm9udC1zaXplICAgICAgIDogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgZm9udC13ZWlnaHQgICAgIDogJGZvbnQtd2VpZ2h0LWJvbGRlc3Q7XG4gIHRleHQtdHJhbnNmb3JtICA6IHVwcGVyY2FzZTtcbiAgZGlzcGxheSAgICAgICAgIDogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseSAgICAgOiBcInNvdXJjZS1zYW5zLXByb1wiO1xuXG4gICYuc21hbGxlc3Qge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVzdDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbGVzdDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbDtcbiAgfVxuXG4gICYuYmlnIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmlnO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJpZztcbiAgfVxuXG4gICYuYmlnZ2VzdCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJpZ2dlc3Q7XG4gICAgcGFkZGluZzogJHBhZGRpbmctYmlnZ2VzdDtcbiAgfVxuXG4gICYud2lkZSB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICB3aWR0aDogMTQwcHg7IC8qIHRvIG1ha2UgaWUgaGFwcHkgKi9cbiAgfVxuXG4gICYud2lkZXIge1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgd2lkdGg6IDI0MHB4OyAvKiB0byBtYWtlIGllIGhhcHB5ICovXG4gIH1cblxuICAmLndpZGVzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmFjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgY29sb3IgICAgICAgICAgIDogJHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJi5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcbiAgICBjb2xvciAgICAgICAgICAgOiAkd2hpdGU7XG4gICAgYm9yZGVyICAgICAgICAgIDogbm9uZTtcbiAgICBtYXJnaW4gICAgICAgICAgOiAxcHg7IC8qIGNvbXBlbnNhdGUgZm9yIGJvcmRlciBub25lICovXG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjhFMDE7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZDMTk0O1xuICAgIH1cbiAgfVxuXG4gICYuZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuICAgIGNvbG9yICAgICAgICAgICA6IHdoaXRlO1xuICAgIGJvcmRlciAgICAgICAgICA6IG5vbmU7XG4gICAgbWFyZ2luICAgICAgICAgIDogMXB4OyAvKiBjb21wZW5zYXRlIGZvciBib3JkZXIgbm9uZSAqL1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODAyNTExO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RFQTI5NTtcbiAgICB9XG4gIH1cblxuICAmLmluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIGNvbG9yICAgICAgICAgICA6ICRibGFjaztcbiAgICBib3JkZXIgICAgICAgICAgOiBub25lO1xuICAgIG1hcmdpbiAgICAgICAgICA6IDFweDsgLyogY29tcGVuc2F0ZSBmb3IgYm9yZGVyIG5vbmUgKi9cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAyODJCRDtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBNkUwRkI7XG4gICAgfVxuICB9XG5cbiAgJi5ob2xsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yICAgICAgICAgICA6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3IgICAgOiAkd2hpdGU7XG4gIH1cblxuICAmLmNsZWFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzICAgOiAwO1xuICAgIGJvcmRlciAgICAgICAgICA6IG5vbmU7XG4gICAgcGFkZGluZyAgICAgICAgIDogMDtcbiAgICBtYXJnaW4gICAgICAgICAgOiAwO1xuICAgIGZvbnQtc2l6ZSAgICAgICA6IGluaGVyaXQ7XG4gICAgZm9udCAgICAgICAgICAgIDogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodCAgICAgOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0ICAgICA6IGluaGVyaXQ7XG4gICAgdGV4dC10cmFuc2Zvcm0gIDogaW5oZXJpdDtcbiAgfVxufVxuIiwiaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yICAgICAgICAgOiAkdGV4dC1jb2xvci1saWdodDtcbiAgZm9udC13ZWlnaHQgICA6ICRmb250LXdlaWdodC1saWdodGVzdDtcbiAgZm9udC1mYW1pbHkgICA6IFwic29maWEtcHJvXCI7XG59XG5cbmgxIHtcbiAgQGluY2x1ZGUgZm9udC1saW5lKDM2cHgpO1xufVxuXG5oMiB7XG4gIEBpbmNsdWRlIGZvbnQtbGluZSgzMnB4KTtcbn1cblxuaDMge1xuICBAaW5jbHVkZSBmb250LWxpbmUoMjZweCk7XG59XG5cbmg0IHtcbiAgQGluY2x1ZGUgZm9udC1saW5lKDI0cHgpO1xufVxuXG5oNSB7XG4gIEBpbmNsdWRlIGZvbnQtbGluZSgyMHB4KTtcblxuICBjb2xvcjogIzcwNmU2ZTtcbn1cblxuaDYge1xuICBAaW5jbHVkZSBmb250LWxpbmUoMThweCk7XG5cbiAgY29sb3I6ICM1NDU0NTQ7XG59XG5cbnRpbWUge1xuICBjb2xvcjogJG5ldXRyYWwtY29sb3ItZGFyaztcbn1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5wIHtcbiAgZm9udC1zaXplICA6ICRmb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvci1saWdodGVzdDtcbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIGZvbnQtc2l6ZSAgOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc21hbGw7XG4gICAgY29sb3IgICAgICA6ICRkYW5nZXItY29sb3I7XG4gICAgZm9udC1zdHlsZSA6IGl0YWxpYztcbiAgfVxuXG4gICYud2lkZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgJi53aWRlciB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cbiIsIkBtaXhpbiBmb250LWxpbmUoJHB0KSB7XG4gIGZvbnQtc2l6ZSAgICAgOiAkcHQ7XG4gIHBhZGRpbmctYm90dG9tOiAkcHQgKiAwLjIwOyAvKiBkdWUgdG8gZm9udCBleHRlbmRpbmcgb3V0ICovXG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWRkbGUoKSB7XG4gID4gKiB7XG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbkBtaXhpbiBiZy1pbWFnZS1yYXRpbygkbG93LCAkaGlnaCkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSAoLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjk5KSwgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGxvdyk7XG4gIH1cblxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRoaWdoKTtcbiAgfVxufVxuXG5AbWl4aW4gYmctY292ZXIoJHNyYykge1xuICBiYWNrZ3JvdW5kICAgICAgICAgICAgIDogdXJsKCRzcmMpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplICAgOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplICAgICA6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemUgICAgICAgIDogY292ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNlbnRlcigkanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0LCAkbWFyZ2luOiAnJykge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnktY29udGVudCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICBAaWYgJG1hcmdpbiAhPSAnJyB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW5cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJsb2NrLWNlbnRlcigpIHtcbiAgZGlzcGxheSAgICAgOiBibG9jaztcbiAgbWFyZ2luLWxlZnQgOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBlbGV2YXRlZCgpIHtcbiAgYm94LXNoYWRvdzogMCAwcHggM3B4IDBweCAjYzFjMWMxO1xufVxuXG5AbWl4aW4gZXhjbHVkZS1maXJzdCgkcHJvcGVydHk6IG1hcmdpbi10b3AsICR2YWx1ZTogMTBweCwgJGZpcnN0LXZhbHVlOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgI3skcHJvcGVydHl9OiAkZmlyc3QtdmFsdWU7XG4gIH1cbn1cblxuIiwiaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdIHtcbiAgZm9udC1mYW1pbHkgIDogXCJzb3VyY2Utc2Fucy1wcm9cIjtcbiAgZGlzcGxheSAgICAgIDogYmxvY2s7XG4gIHBhZGRpbmcgICAgICA6IDEwcHggMTVweDtcbiAgYm9yZGVyICAgICAgIDogMXB4IHNvbGlkICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICBjb2xvciAgICAgICAgOiAkYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplICAgIDogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgZm9udC13ZWlnaHQgIDogJGZvbnQtd2VpZ2h0O1xuICB3aWR0aCAgICAgICAgOiAxODBweDtcblxuICAmLmVycm9yIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRkYW5nZXItY29sb3I7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICBmb250LWZhbWlseSAgOiBcInNvdXJjZS1zYW5zLXByb1wiO1xuICBkaXNwbGF5ICAgICAgOiBibG9jaztcbiAgaGVpZ2h0ICAgICAgIDogNzVweDtcbiAgY29sb3IgICAgICAgIDogJGJsYWNrO1xuICBib3JkZXIgICAgICAgOiAxcHggc29saWQgJG5ldXRyYWwtY29sb3ItbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZyAgICAgIDogJHBhZGRpbmctc21hbGw7XG4gIGZvbnQtc2l6ZSAgICA6ICRmb250LXNpemUtc21hbGw7XG4gIGZvbnQtd2VpZ2h0ICA6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgJi53aWRlIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cblxuICAmLndpZGVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cblxuICAmLndpZGVzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5iaWcgLmljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uYmlnZ2VzdCAuaWNvbiB7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG5cbi5zbWFsbCAuaWNvbiB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5zbWFsbGVzdCAuaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplICA6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGggICAgICAgICAgICA6IDMwcHg7XG4gIGhlaWdodCAgICAgICAgICAgOiAzMHB4O1xuXG4gICYuYmlnIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cblxuICAmLmJpZ2dlc3Qge1xuICAgIHdpZHRoOiA2OHB4O1xuICAgIGhlaWdodDogNjhweDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxuXG4gICYuc21hbGxlc3Qge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxuXG4gICYucmlnaHQgIHtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDE4MGRlZykpO1xuICB9XG5cbiAgLy8gRm9yIHRoZSBkYXkgd2UgbmVlZCB0byBpbXByb3ZlIHBlcmZvcm1hbmNlXG4gIC8vICYucGx1cyB7XG4gIC8vICAgYm9yZGVyICAgICAgICAgIDogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAvLyAgIHdpZHRoICAgICAgICAgICA6IDI0cHg7XG4gIC8vICAgaGVpZ2h0ICAgICAgICAgIDogMjRweDtcbiAgLy8gICBib3JkZXItcmFkaXVzICAgOiA1MCU7XG4gIC8vICAgdGV4dC1hbGlnbiAgICAgIDogY2VudGVyO1xuICAvLyAgIGNvbG9yICAgICAgICAgICA6ICR3aGl0ZTtcblxuICAvLyAgICY6OmJlZm9yZSB7XG4gIC8vICAgICBjb250ZW50ICAgIDogJysnO1xuICAvLyAgICAgZm9udC1zaXplICA6IDIwcHg7XG4gIC8vICAgICBmb250LWZhbWlseTogYXJpYWw7XG4gIC8vICAgICBsaW5lLWhlaWdodDogMjRweCAtIDFweCAqIDI7XG4gIC8vICAgfVxuXG4gIC8vICAgJi5ob2xsb3cge1xuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vICAgICBjb2xvciAgICAgICAgICAgOiAkcHJpbWFyeS1jb2xvcjtcbiAgLy8gICB9XG4gIC8vIH1cblxuICAmLnBsdXMge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpRdU1TQW9NVFUyT0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNXBZMjl1TFhCc2RYTXRjMjlzYVdSaWJIVmxQQzkwYVhSc1pUNE5DaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejROQ2lBZ0lDQThaR1ZtY3o0OEwyUmxabk0rRFFvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ2MydGxkR05vT25SNWNHVTlJazFUVUdGblpTSStEUW9nSUNBZ0lDQWdJRHhuSUdsa1BTSnBZMjl1TFhCc2RYTXRjMjlzYVdSaWJIVmxJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTkJjblJpYjJGeVpFZHliM1Z3SWo0TkNpQWdJQ0FnSUNBZ0lDQWdJRHhuSUdsa1BTSkpiWEJ2Y25SbFpDMU1ZWGxsY25NaUlITnJaWFJqYURwMGVYQmxQU0pOVTB4aGVXVnlSM0p2ZFhBaVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHdMREV5SUVNd0xEVXVNemd6TXpBME16VWdOUzR6T0RNek1EUXpOU3d3SURFeUxEQWdRekU0TGpZeE5qWTVOVGNzTUNBeU5DdzFMak00TXpNd05ETTFJREkwTERFeUlFTXlOQ3d4T0M0Mk1UWTJPVFUzSURFNExqWXhOalk1TlRjc01qUWdNVElzTWpRZ1F6VXVNemd6TXpBME16VXNNalFnTUN3eE9DNDJNVFkyT1RVM0lEQXNNVElnV2lJZ2FXUTlJa1pwYkd3dE15SWdabWxzYkQwaUl6QXdRVVZHUmlJZ2MydGxkR05vT25SNWNHVTlJazFUVTJoaGNHVkhjbTkxY0NJK1BDOXdZWFJvUGcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWsweE1TNDBOemd5TmpBNUxEWXVNall3T0RZNU5UY2dUREV5TGpVeU1UY3pPVEVzTmk0eU5qQTROamsxTnlCTU1USXVOVEl4TnpNNU1Td3hOeTQzTXpreE16QTBJRXd4TVM0ME56Z3lOakE1TERFM0xqY3pPVEV6TURRZ1RERXhMalEzT0RJMk1Ea3NOaTR5TmpBNE5qazFOeUJhSWlCcFpEMGlSbWxzYkMweElpQm1hV3hzUFNJalJrWkdSa1pHSWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRZdU1qWXdPRFk1TlRjc01URXVORGM0TWpZd09TQk1NVGN1TnpNNU1UTXdOQ3d4TVM0ME56Z3lOakE1SUV3eE55NDNNemt4TXpBMExERXlMalV5TVRjek9URWdURFl1TWpZd09EWTVOVGNzTVRJdU5USXhOek01TVNCTU5pNHlOakE0TmprMU55d3hNUzQwTnpneU5qQTVJRm9pSUdsa1BTSkdhV3hzTFRJaUlHWnBiR3c5SWlOR1JrWkdSa1lpSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQWdJQ0FnUEM5blBnMEtJQ0FnSUR3dlp6NE5Dand2YzNablBnPT1cIik7XG5cbiAgICAgJi5ob2xsb3cge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtEUW84YzNabklIZHBaSFJvUFNJeU5IQjRJaUJvWldsbmFIUTlJakkwY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJaUI0Yld4dWN6cHphMlYwWTJnOUltaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDOXVjeUkrRFFvZ0lDQWdQQ0V0TFNCSFpXNWxjbUYwYjNJNklGTnJaWFJqYUNBekxqTXVNeUFvTVRJd09ERXBJQzBnYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vSUMwdFBnMEtJQ0FnSUR4MGFYUnNaVDVwWTI5dUxYQnNkWE04TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQnphMlYwWTJnNmRIbHdaVDBpVFZOUVlXZGxJajROQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJbWxqYjI0dGNHeDFjeUlnYzJ0bGRHTm9PblI1Y0dVOUlrMVRRWEowWW05aGNtUkhjbTkxY0NJZ1ptbHNiRDBpSXpBd1FVVkdSaUkrRFFvZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVNXMXdiM0owWldRdFRHRjVaWEp6SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5NWVhsbGNrZHliM1Z3SWo0TkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1URXVORGM0TWpZd09TdzJMakkyTURnMk9UVTNJRXd4TWk0MU1qRTNNemt4TERZdU1qWXdPRFk1TlRjZ1RERXlMalV5TVRjek9URXNNVGN1TnpNNU1UTXdOQ0JNTVRFdU5EYzRNall3T1N3eE55NDNNemt4TXpBMElFd3hNUzQwTnpneU5qQTVMRFl1TWpZd09EWTVOVGNnV2lJZ2FXUTlJa1pwYkd3dE1TSWdjMnRsZEdOb09uUjVjR1U5SWsxVFUyaGhjR1ZIY205MWNDSStQQzl3WVhSb1BnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDJMakkyTURnMk9UVTNMREV4TGpRM09ESTJNRGtnVERFM0xqY3pPVEV6TURRc01URXVORGM0TWpZd09TQk1NVGN1TnpNNU1UTXdOQ3d4TWk0MU1qRTNNemt4SUV3MkxqSTJNRGcyT1RVM0xERXlMalV5TVRjek9URWdURFl1TWpZd09EWTVOVGNzTVRFdU5EYzRNall3T1NCYUlpQnBaRDBpUm1sc2JDMHlJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTlRhR0Z3WlVkeWIzVndJajQ4TDNCaGRHZytEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEV5TERJMElFTTFMak00TXpNd05ETTFMREkwSURBc01UZ3VOakUyTmprMU55QXdMREV5SUVNd0xEVXVNemd6TXpBME16VWdOUzR6T0RNek1EUXpOU3d3SURFeUxEQWdRekU0TGpZeE5qWTVOVGNzTUNBeU5DdzFMak00TXpNd05ETTFJREkwTERFeUlFTXlOQ3d4T0M0Mk1UWTJPVFUzSURFNExqWXhOalk1TlRjc01qUWdNVElzTWpRZ1RERXlMREkwSUZvZ1RURXlMREV1TURRek5EYzRNallnUXpVdU9UVTRNall3T0Rjc01TNHdORE0wTnpneU5pQXhMakEwTXpRM09ESTJMRFV1T1RVNE1qWXdPRGNnTVM0d05ETTBOemd5Tml3eE1pQkRNUzR3TkRNME56Z3lOaXd4T0M0d05ERTNNemt4SURVdU9UVTRNall3T0Rjc01qSXVPVFUyTlRJeE55QXhNaXd5TWk0NU5UWTFNakUzSUVNeE9DNHdOREUzTXpreExESXlMamsxTmpVeU1UY2dNakl1T1RVMk5USXhOeXd4T0M0d05ERTNNemt4SURJeUxqazFOalV5TVRjc01USWdRekl5TGprMU5qVXlNVGNzTlM0NU5UZ3lOakE0TnlBeE9DNHdOREUzTXpreExERXVNRFF6TkRjNE1qWWdNVElzTVM0d05ETTBOemd5TmlCTU1USXNNUzR3TkRNME56Z3lOaUJhSWlCcFpEMGlSbWxzYkMweklpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0RRb2dJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQThMMmMrRFFvOEwzTjJaejQ9XCIpO1xuICAgICB9XG4gIH1cblxuICAmLm1pbnVzIHtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHOXlPaUJCWkc5aVpTQkpiR3gxYzNSeVlYUnZjaUF4T1M0eExqQXNJRk5XUnlCRmVIQnZjblFnVUd4MVp5MUpiaUF1SUZOV1J5QldaWEp6YVc5dU9pQTJMakF3SUVKMWFXeGtJREFwSUNBdExUNE5DandoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStEUW84YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZzBLQ1NCMmFXVjNRbTk0UFNJd0lEQWdNalFnTWpRaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURJMElESTBPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0RRbzhjM1I1YkdVZ2RIbHdaVDBpZEdWNGRDOWpjM01pUGcwS0NTNXpkREI3WTJ4cGNDMXdZWFJvT25WeWJDZ2pVMVpIU1VSZk1sOHBPMlpwYkd3Nkl6UTNRVGRFUlR0OURRb0pMbk4wTVh0amJHbHdMWEJoZEdnNmRYSnNLQ05UVmtkSlJGODBYeWs3Wm1sc2JEb2pSa1pHUmtaR08zME5Dand2YzNSNWJHVStEUW84Wno0TkNnazhaR1ZtY3o0TkNna0pQR05wY21Oc1pTQnBaRDBpVTFaSFNVUmZNVjhpSUdONFBTSXhNaUlnWTNrOUlqRXlJaUJ5UFNJeE1pSXZQZzBLQ1R3dlpHVm1jejROQ2drOFkyeHBjRkJoZEdnZ2FXUTlJbE5XUjBsRVh6SmZJajROQ2drSlBIVnpaU0I0YkdsdWF6cG9jbVZtUFNJalUxWkhTVVJmTVY4aUlDQnpkSGxzWlQwaWIzWmxjbVpzYjNjNmRtbHphV0pzWlRzaUx6NE5DZ2s4TDJOc2FYQlFZWFJvUGcwS0NUeHlaV04wSUhnOUlpMDFMaklpSUhrOUlpMDFJaUJqYkdGemN6MGljM1F3SWlCM2FXUjBhRDBpTXpRdU5DSWdhR1ZwWjJoMFBTSXpOQ0l2UGcwS1BDOW5QZzBLUEdjK0RRb0pQR1JsWm5NK0RRb0pDVHh5WldOMElHbGtQU0pUVmtkSlJGOHpYeUlnZUQwaU5pNDFJaUI1UFNJeE1TNDFJaUIzYVdSMGFEMGlNVEVpSUdobGFXZG9kRDBpTVNJdlBnMEtDVHd2WkdWbWN6NE5DZ2s4WTJ4cGNGQmhkR2dnYVdROUlsTldSMGxFWHpSZklqNE5DZ2tKUEhWelpTQjRiR2x1YXpwb2NtVm1QU0lqVTFaSFNVUmZNMThpSUNCemRIbHNaVDBpYjNabGNtWnNiM2M2ZG1semFXSnNaVHNpTHo0TkNnazhMMk5zYVhCUVlYUm9QZzBLQ1R4eVpXTjBJSGc5SWpFdU5TSWdlVDBpTmk0MUlpQmpiR0Z6Y3owaWMzUXhJaUIzYVdSMGFEMGlNakVpSUdobGFXZG9kRDBpTVRFaUx6NE5Dand2Wno0TkNqd3ZjM1puUGcwS1wiKTtcblxuICAgICAmLmhvbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NE5DandoTFMwZ1IyVnVaWEpoZEc5eU9pQkJaRzlpWlNCSmJHeDFjM1J5WVhSdmNpQXhPUzR4TGpBc0lGTldSeUJGZUhCdmNuUWdVR3gxWnkxSmJpQXVJRk5XUnlCV1pYSnphVzl1T2lBMkxqQXdJRUoxYVd4a0lEQXBJQ0F0TFQ0TkNqd2hSRTlEVkZsUVJTQnpkbWNnVUZWQ1RFbERJQ0l0THk5WE0wTXZMMFJVUkNCVFZrY2dNUzR4THk5RlRpSWdJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MMGR5WVhCb2FXTnpMMU5XUnk4eExqRXZSRlJFTDNOMlp6RXhMbVIwWkNJK0RRbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpPbk5yWlhSamFEMGlhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9MMjV6SWcwS0NTQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWlCNFBTSXdjSGdpSUhrOUlqQndlQ0lnZG1sbGQwSnZlRDBpTFRJNU15QXpPRFVnTWpVZ01qUWlEUW9KSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ0xUSTVNeUF6T0RVZ01qVWdNalE3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNE5Danh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0RRb0pMbk4wTUh0bWFXeHNPbTV2Ym1VN2ZRMEtDUzV6ZERGN1ptbHNiRHB1YjI1bE8zTjBjbTlyWlRvak1EQkJSVVZHTzMwTkNna3VjM1F5ZTJacGJHdzZJekF3UVVWRlJqdDlEUW84TDNOMGVXeGxQZzBLUEhScGRHeGxQbWxqYjI0dGJXbHVkWE04TDNScGRHeGxQZzBLUEdSbGMyTStRM0psWVhSbFpDQjNhWFJvSUZOclpYUmphQzQ4TDJSbGMyTStEUW84WnlCcFpEMGlWR2x0Wld4cGJtVWlJSE5yWlhSamFEcDBlWEJsUFNKTlUxQmhaMlVpUGcwS0NUeG5JR2xrUFNKVWFXMWxiR2x1WlMxRVpYTnBaMjR0VUhKdmFtVmpkQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xURTFNQzR3TURBd01EQXNJQzB6TlRVNExqQXdNREF3TUNraUlITnJaWFJqYURwMGVYQmxQU0pOVTBGeWRHSnZZWEprUjNKdmRYQWlQZzBLQ1FrOFp5QnBaRDBpYVdOdmJpMXRhVzUxY3lJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVFV4TGpBd01EQXdNQ3dnTXpVMU9DNHdNREF3TURBcElpQnphMlYwWTJnNmRIbHdaVDBpVFZOTVlYbGxja2R5YjNWd0lqNE5DZ2tKQ1R4d1lYUm9JR2xrUFNKR2FXeHNMVEVpSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB0TWpreUxqZ3NNemszTGpKak1DMDJMaklzTlM0eExURXhMak1zTVRFdU5TMHhNUzR6WXpZdU5Dd3dMREV4TGpVc05TNHhMREV4TGpVc01URXVNdzBLQ1FrSkNXTXdMRFl1TWkwMUxqRXNNVEV1TXkweE1TNDFMREV4TGpORExUSTROeTQyTERRd09DNDFMVEk1TWk0NExEUXdNeTQwTFRJNU1pNDRMRE01Tnk0eUlpOCtEUW9KQ1FrOGNHRjBhQ0JwWkQwaVUzUnliMnRsTFRJaUlITnJaWFJqYURwMGVYQmxQU0pOVTFOb1lYQmxSM0p2ZFhBaUlHTnNZWE56UFNKemRERWlJR1E5SWswdE1qZ3hMak1zTXpnMUxqbGpOaTQwTERBc01URXVOU3cxTGpFc01URXVOU3d4TVM0ell6QXNOaTR5TFRVdU1Td3hNUzR6TFRFeExqVXNNVEV1TXcwS0NRa0pDV010Tmk0MExEQXRNVEV1TlMwMUxqRXRNVEV1TlMweE1TNHpReTB5T1RJdU9Dd3pPVEV0TWpnM0xqWXNNemcxTGprdE1qZ3hMak1zTXpnMUxqbDZJaTgrRFFvSkNRazhjR0YwYUNCcFpEMGlSbWxzYkMweklpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lpQmpiR0Z6Y3owaWMzUXlJaUJrUFNKTkxUSTROQzQxTERNNU5pNDVhRFl1TlhZeGFDMDJMalZXTXprMkxqbDZJaTgrRFFvSkNUd3ZaejROQ2drOEwyYytEUW84TDJjK0RRbzhMM04yWno0TkNnPT1cIik7XG4gICAgIH1cbiAgfVxuXG4gICYuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NE5DandoTFMwZ1IyVnVaWEpoZEdWa0lHSjVJRWxqYjAxdmIyNHVhVzhnTFMwK0RRbzhJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBnMEtQSE4yWnlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZHBaSFJvUFNJek1pSWdhR1ZwWjJoMFBTSXpNaUlnZG1sbGQwSnZlRDBpTUNBd0lETXlJRE15SWo0TkNqeHdZWFJvSUdacGJHdzlJaU0wTkRRME5EUWlJR1E5SWsweU55QTBiQzB4TlNBeE5TMDNMVGN0TlNBMUlERXlJREV5SURJd0xUSXdlaUkrUEM5d1lYUm9QZzBLUEM5emRtYytEUW89XCIpO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHOXlPaUJCWkc5aVpTQkpiR3gxYzNSeVlYUnZjaUF4T1M0eExqQXNJRk5XUnlCRmVIQnZjblFnVUd4MVp5MUpiaUF1SUZOV1J5QldaWEp6YVc5dU9pQTJMakF3SUVKMWFXeGtJREFwSUNBdExUNE5DandoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStEUW84YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6T25OclpYUmphRDBpYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vTDI1eklnMEtDU0I0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRQU0l3Y0hnaUlIazlJakJ3ZUNJZ2RtbGxkMEp2ZUQwaUxUSTVNeUF6T0RVZ01qUWdNalFpRFFvSklITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dMVEk1TXlBek9EVWdNalFnTWpRN0lpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJajROQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStEUW9KTG5OME1IdG1hV3hzT2lNd01FRkZSa1k3ZlEwS0NTNXpkREY3Wm1sc2JEb2pSa1pHUmtaR08zME5Dand2YzNSNWJHVStEUW84ZEdsMGJHVSthV052Ymkxd2JIVnpMWE5sYkdWamRHVmtQQzkwYVhSc1pUNE5DanhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnMEtQR2NnYVdROUlsQmhaMlV0TVNJZ2MydGxkR05vT25SNWNHVTlJazFUVUdGblpTSStEUW9KUEdjZ2FXUTlJbWxqYjI0dGNHeDFjeTF6Wld4bFkzUmxaQ0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRRWEowWW05aGNtUkhjbTkxY0NJK0RRb0pDVHhuSUdsa1BTSkpiWEJ2Y25SbFpDMU1ZWGxsY25NaUlITnJaWFJqYURwMGVYQmxQU0pOVTB4aGVXVnlSM0p2ZFhBaVBnMEtDUWtKUEhCaGRHZ2dhV1E5SWtacGJHd3RNU0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRVMmhoY0dWSGNtOTFjQ0lnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUUzB5T0RFdU5Td3pPVEV1TTJneGRqRXhMalZvTFRGV016a3hMak42SWk4K0RRb0pDUWs4Y0dGMGFDQnBaRDBpUm1sc2JDMHlJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTlRhR0Z3WlVkeWIzVndJaUJqYkdGemN6MGljM1F3SWlCa1BTSk5MVEk0Tmk0M0xETTVOaTQxYURFeExqVjJNV2d0TVRFdU5WWXpPVFl1TlhvaUx6NE5DZ2tKQ1R4d1lYUm9JR2xrUFNKR2FXeHNMVE1pSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB0TWpneExEUXdPV010Tmk0MkxEQXRNVEl0TlM0MExURXlMVEV5Y3pVdU5DMHhNaXd4TWkweE1uTXhNaXcxTGpRc01USXNNVElOQ2drSkNRbFRMVEkzTkM0MExEUXdPUzB5T0RFc05EQTVUQzB5T0RFc05EQTVlaUl2UGcwS0NRazhMMmMrRFFvSkNUeHdZWFJvSUdsa1BTSkdhV3hzTFRKZk1WOGlJSE5yWlhSamFEcDBlWEJsUFNKTlUxTm9ZWEJsUjNKdmRYQWlJR05zWVhOelBTSnpkREVpSUdROUlrMHRNamd3TGpjc05EQXhMamxqTFRBdU1Td3dMVEF1TWl3d0xUQXVNeTB3TGpGc0xUTXVPUzB6TGpVTkNna0pDV010TUM0eUxUQXVNaTB3TGpJdE1DNDFMREF0TUM0M1l6QXVNaTB3TGpJc01DNDFMVEF1TWl3d0xqY3NNR3d6TGpRc015NHhiRFF1T1MwNExqWmpNQzR4TFRBdU1pd3dMalF0TUM0ekxEQXVOeTB3TGpKak1DNHlMREF1TVN3d0xqTXNNQzQwTERBdU1pd3dMamRzTFRVdU1pdzVMakVOQ2drSkNVTXRNamd3TGpRc05EQXhMamd0TWpnd0xqVXNOREF4TGprdE1qZ3dMamNzTkRBeExqbERMVEk0TUM0M0xEUXdNUzQ1TFRJNE1DNDNMRFF3TVM0NUxUSTRNQzQzTERRd01TNDVJaTgrRFFvSlBDOW5QZzBLUEM5blBnMEtQQzl6ZG1jK0RRbz1cIik7XG4gICAgfVxuICB9XG5cbiAgJi5jaGVja21hcmstd2hpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0TkNqd2hMUzBnUjJWdVpYSmhkR1ZrSUdKNUlFbGpiMDF2YjI0dWFXOGdMUzArRFFvOElVUlBRMVJaVUVVZ2MzWm5JRkJWUWt4SlF5QWlMUzh2VnpOREx5OUVWRVFnVTFaSElERXVNUzh2UlU0aUlDSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OUhjbUZ3YUdsamN5OVRWa2N2TVM0eEwwUlVSQzl6ZG1jeE1TNWtkR1FpUGcwS1BITjJaeUIyWlhKemFXOXVQU0l4TGpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhkcFpIUm9QU0l6TWlJZ2FHVnBaMmgwUFNJek1pSWdkbWxsZDBKdmVEMGlNQ0F3SURNeUlETXlJajROQ2p4d1lYUm9JR1pwYkd3OUlpTm1abVlpSUdROUlrMHlOeUEwYkMweE5TQXhOUzAzTFRjdE5TQTFJREV5SURFeUlESXdMVEl3ZWlJK1BDOXdZWFJvUGcwS1BDOXpkbWMrRFFvPVwiKTtcbiAgfVxuXG4gICYud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHVmtJR0o1SUVsamIwMXZiMjR1YVc4Z0xTMCtEUW84SVVSUFExUlpVRVVnYzNabklGQlZRa3hKUXlBaUxTOHZWek5ETHk5RVZFUWdVMVpISURFdU1TOHZSVTRpSUNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk5SGNtRndhR2xqY3k5VFZrY3ZNUzR4TDBSVVJDOXpkbWN4TVM1a2RHUWlQZzBLUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGRwWkhSb1BTSXpNaUlnYUdWcFoyaDBQU0l6TWlJZ2RtbGxkMEp2ZUQwaU1DQXdJRE15SURNeUlqNE5Danh3WVhSb0lHWnBiR3c5SWlNME5EUTBORFFpSUdROUlrMHhOaUF5TGpnNU9Xd3hNeTQwTURrZ01qWXVOekkyYUMweU5pNDRNVGxzTVRNdU5EQTVMVEkyTGpjeU5ucE5NVFlnTUdNdE1DNDJPU0F3TFRFdU16YzVJREF1TkRZMUxURXVPVEF6SURFdU16azFiQzB4TXk0Mk5Ua2dNamN1TWpJeVl5MHhMakEwTmlBeExqZzJMVEF1TVRVMklETXVNemd6SURFdU9UYzRJRE11TXpnemFESTNMakUyTm1NeUxqRXpOQ0F3SURNdU1ESTFMVEV1TlRJeUlERXVPVGM0TFRNdU16Z3phREJzTFRFekxqWTFPUzB5Tnk0eU1qSmpMVEF1TlRJekxUQXVPVE10TVM0eU1UTXRNUzR6T1RVdE1TNDVNRE10TVM0ek9UVjJNSG9pUGp3dmNHRjBhRDROQ2p4d1lYUm9JR1pwYkd3OUlpTTBORFEwTkRRaUlHUTlJazB4T0NBeU5tTXdJREV1TVRBMUxUQXVPRGsxSURJdE1pQXljeTB5TFRBdU9EazFMVEl0TW1Nd0xURXVNVEExSURBdU9EazFMVElnTWkweWN6SWdNQzQ0T1RVZ01pQXllaUkrUEM5d1lYUm9QZzBLUEhCaGRHZ2dabWxzYkQwaUl6UTBORFEwTkNJZ1pEMGlUVEUySURJeVl5MHhMakV3TlNBd0xUSXRNQzQ0T1RVdE1pMHlkaTAyWXpBdE1TNHhNRFVnTUM0NE9UVXRNaUF5TFRKek1pQXdMamc1TlNBeUlESjJObU13SURFdU1UQTFMVEF1T0RrMUlESXRNaUF5ZWlJK1BDOXdZWFJvUGcwS1BDOXpkbWMrRFFvPVwiKTtcbiAgfVxuXG4gICYuYnViYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TUhCNElpQm9aV2xuYUhROUlqSXhjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TVNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpNdU15QW9NVEl3T0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNURiMjF0Wlc1MFBDOTBhWFJzWlQ0TkNpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NE5DaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStEUW9nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRVR0ZuWlNJK0RRb2dJQ0FnSUNBZ0lEeG5JR2xrUFNKRGIyMXRaVzUwSWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5CY25SaWIyRnlaRWR5YjNWd0lpQm1hV3hzUFNJalFUWkJPRUZESWo0TkNpQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TUM0d01URXNNakVnVERVdU1qazNMREUyTGpZeE1UYzBOU0JNTWk0eE9UZ3NNVFl1TmpFeE56UTFJRU13TGprNE5pd3hOaTQyTVRFM05EVWdNQ3d4TlM0Mk1qTXhOVFEwSURBc01UUXVOREEzTURRM0lFd3dMREl1TWpBME5qazNPVGtnUXpBc01DNDVPRGsxT1Rjek1UVWdNQzQ1T0RZc01DQXlMakU1T0N3d0lFd3hOeTQ0TURNc01DQkRNVGt1TURFMExEQWdNakFzTUM0NU9EazFPVGN6TVRVZ01qQXNNaTR5TURRMk9UYzVPU0JNTWpBc01UUXVOREEzTURRM0lFTXlNQ3d4TlM0Mk1qTXhOVFEwSURFNUxqQXhOQ3d4Tmk0Mk1URTNORFVnTVRjdU9EQXpMREUyTGpZeE1UYzBOU0JNTVRRdU5EUTBMREUyTGpZeE1UYzBOU0JNTVRBdU1ERXhMREl4SUV3eE1DNHdNVEVzTWpFZ1dpQk5NaTR4T1Rnc01TNHdNRGMzTVRneE1pQkRNUzQxTXpjc01TNHdNRGMzTVRneE1pQXhMREV1TlRRME1qazFNeUF4TERJdU1qQTBOamszT1RrZ1RERXNNVFF1TkRBM01EUTNJRU14TERFMUxqQTJOelEwT1RjZ01TNDFNemNzTVRVdU5qQTFNRE16TmlBeUxqRTVPQ3d4TlM0Mk1EVXdNek0ySUV3MUxqWTRPQ3d4TlM0Mk1EVXdNek0ySUV3NUxqazVMREU1TGpZd09UY3pNVFVnVERFMExqQXpOQ3d4TlM0Mk1EVXdNek0ySUV3eE55NDRNRE1zTVRVdU5qQTFNRE16TmlCRE1UZ3VORFl6TERFMUxqWXdOVEF6TXpZZ01Ua3NNVFV1TURZM05EUTVOeUF4T1N3eE5DNDBNRGN3TkRjZ1RERTVMREl1TWpBME5qazNPVGtnUXpFNUxERXVOVFEwTWprMU15QXhPQzQwTmpNc01TNHdNRGMzTVRneE1pQXhOeTQ0TURNc01TNHdNRGMzTVRneE1pQk1NaTR4T1Rnc01TNHdNRGMzTVRneE1pQk1NaTR4T1Rnc01TNHdNRGMzTVRneE1pQmFJaUJwWkQwaVJtbHNiQzB4SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5OQ3cySUV3eE5TNDVNVGNzTmlCTU1UVXVPVEUzTERjZ1REUXNOeUJNTkN3MklGb2lJR2xrUFNKR2FXeHNMVElpSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDBMREV3SUV3eE5TNDVNVGNzTVRBZ1RERTFMamt4Tnl3eE1TQk1OQ3d4TVNCTU5Dd3hNQ0JhSWlCcFpEMGlSbWxzYkMweklpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQThMMmMrRFFvOEwzTjJaejQ9XCIpO1xuICB9XG5cbiAgJi5lbnZlbG9wZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtEUW84YzNabklIZHBaSFJvUFNJeE9YQjRJaUJvWldsbmFIUTlJakV6Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F4T1NBeE15SWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJaUI0Yld4dWN6cHphMlYwWTJnOUltaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDOXVjeUkrRFFvZ0lDQWdQQ0V0TFNCSFpXNWxjbUYwYjNJNklGTnJaWFJqYUNBekxqTXVNeUFvTVRJd09ERXBJQzBnYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vSUMwdFBnMEtJQ0FnSUR4MGFYUnNaVDVOWlhOellXZHBibWM4TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQnphMlYwWTJnNmRIbHdaVDBpVFZOUVlXZGxJajROQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJazFsYzNOaFoybHVaeUlnYzJ0bGRHTm9PblI1Y0dVOUlrMVRRWEowWW05aGNtUkhjbTkxY0NJZ1ptbHNiRDBpSTBFMlFUaEJReUkrRFFvZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NVFl1TWpFMU5EZzJOU3d4TXlCTU1pNDNPRFExTVRNME55d3hNeUJETVM0eU5Ea3hOekU1TXl3eE15QXdMREV4TGpjMk1UTTVPVGNnTUN3eE1DNHlNemMyTURNeElFd3dMREl1TnpZeU16azJPRGdnUXpBc01TNHlNemszTnpnNE1TQXhMakkwT1RFM01Ua3pMREFnTWk0M09EUTFNVE0wTnl3d0lFd3hOaTR5TVRVME9EWTFMREFnUXpFM0xqYzFNRGd5T0RFc01DQXhPU3d4TGpJek9UYzNPRGd4SURFNUxESXVOell5TXprMk9EZ2dUREU1TERFd0xqSXpOell3TXpFZ1F6RTVMREV4TGpjMk1UTTVPVGNnTVRjdU56VXdPREk0TVN3eE15QXhOaTR5TVRVME9EWTFMREV6SUV3eE5pNHlNVFUwT0RZMUxERXpJRm9nVFRJdU56ZzBOVEV6TkRjc01TNHhOemcwT1RZNU5pQkRNUzQ1TURRMk16QTVOaXd4TGpFM09EUTVOamsySURFdU1UZzROakV6TWpFc01TNDRPRGt4TXpBMk15QXhMakU0T0RZeE16SXhMREl1TnpZeU16azJPRGdnVERFdU1UZzROakV6TWpFc01UQXVNak0zTmpBek1TQkRNUzR4T0RnMk1UTXlNU3d4TVM0eE1USXdORGM1SURFdU9UQTBOak13T1RZc01URXVPREl5TmpneE5TQXlMamM0TkRVeE16UTNMREV4TGpneU1qWTRNVFVnVERFMkxqSXhOVFE0TmpVc01URXVPREl5TmpneE5TQkRNVGN1TURrMU16WTVMREV4TGpneU1qWTRNVFVnTVRjdU9ERXhNemcyT0N3eE1TNHhNVEl3TkRjNUlERTNMamd4TVRNNE5qZ3NNVEF1TWpNM05qQXpNU0JNTVRjdU9ERXhNemcyT0N3eUxqYzJNak01TmpnNElFTXhOeTQ0TVRFek9EWTRMREV1T0RnNU1UTXdOak1nTVRjdU1EazFNelk1TERFdU1UYzRORGsyT1RZZ01UWXVNakUxTkRnMk5Td3hMakUzT0RRNU5qazJJRXd5TGpjNE5EVXhNelEzTERFdU1UYzRORGsyT1RZZ1RESXVOemcwTlRFek5EY3NNUzR4TnpnME9UWTVOaUJhSWlCcFpEMGlSbWxzYkMweElpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOT1M0ME1UazRPVGc0TWl3M0xqazRNelU0T0RJMElFd3dMRFF1TURFME9ESXpOVE1nVERBdU5URTRPREE1TVRnMExETWdURGt1TkRJME9ESTRNVElzTmk0M05UTXdOVGc0TWlCTU1UZ3VORGc0TlRnME9Dd3pJRXd4T1N3MExqQXhOVGswTVRFNElFdzVMalF4T1RnNU9EZ3lMRGN1T1Rnek5UZzRNalFpSUdsa1BTSkdhV3hzTFRJaUlITnJaWFJqYURwMGVYQmxQU0pOVTFOb1lYQmxSM0p2ZFhBaVBqd3ZjR0YwYUQ0TkNpQWdJQ0FnSUNBZ1BDOW5QZzBLSUNBZ0lEd3ZaejROQ2p3dmMzWm5QZz09XCIpO1xuXG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoIDogMzhweDtcblxuICAgICYuc21hbGwge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDE5LjVweDtcbiAgICB9XG5cbiAgICAmLnNtYWxsZXN0IHtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gICYuY2lyY2xlLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NE5DandoTFMwZ1IyVnVaWEpoZEdWa0lHSjVJRWxqYjAxdmIyNHVhVzhnTFMwK0RRbzhJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBnMEtQSE4yWnlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZHBaSFJvUFNJek1pSWdhR1ZwWjJoMFBTSXpNaUlnZG1sbGQwSnZlRDBpTUNBd0lETXlJRE15SWo0TkNqeHdZWFJvSUdacGJHdzlJaU0wTkRRME5EUWlJR1E5SWsweE5pQXpNbU00TGpnek55QXdJREUyTFRjdU1UWXpJREUyTFRFMmN5MDNMakUyTXkweE5pMHhOaTB4TmkweE5pQTNMakUyTXkweE5pQXhOaUEzTGpFMk15QXhOaUF4TmlBeE5ucE5NVFlnTTJNM0xqRTRJREFnTVRNZ05TNDRNaUF4TXlBeE0zTXROUzQ0TWlBeE15MHhNeUF4TXkweE15MDFMamd5TFRFekxURXpJRFV1T0RJdE1UTWdNVE10TVRONklqNDhMM0JoZEdnK0RRbzhjR0YwYUNCbWFXeHNQU0lqTkRRME5EUTBJaUJrUFNKTk1qQXVPVEUwSURrdU9URTBiQzB5TGpneU9TMHlMamd5T1MwNExqa3hOQ0E0TGpreE5DQTRMamt4TkNBNExqa3hOQ0F5TGpneU9DMHlMamd5T0MwMkxqQTROaTAyTGpBNE5ub2lQand2Y0dGMGFENE5Dand2YzNablBnMEtcIik7XG4gIH1cblxuICAmLmFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l4TkhCNElpQm9aV2xuYUhROUlqTXhjSGdpSUhacFpYZENiM2c5SWpBZ01DQXhOQ0F6TVNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpNdU15QW9NVEl3T0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNXNaV1owTFdGeWNtOTNMWE50WVd4c1BDOTBhWFJzWlQ0TkNpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NE5DaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStEUW9nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRVR0ZuWlNJK0RRb2dJQ0FnSUNBZ0lEeG5JR2xrUFNKc1pXWjBMV0Z5Y205M0xYTnRZV3hzSWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5CY25SaWIyRnlaRWR5YjNWd0lpQm1hV3hzUFNJalJEQkVNa1F6SWo0TkNpQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TWk0MU1qWTRORGsxTERNeElFTXhNaTR3TnpNM056VTRMRE14SURFeExqWXlOelU0TVRjc016QXVOemc1TlRJek5TQXhNUzR6TXpnMk16WTJMRE13TGpNNU1UVXhNelFnVERBc01UUXVOelUxTkRBeU5DQk1NVEV1TXpneE9EZ3dNU3d3TGpVMU1UY3lPRGd6TXlCRE1URXVPRGsxT0RnM09Dd3RNQzR3T0RnMk56Z3pPU0F4TWk0NE1qUTJNems0TEMwd0xqRTROVFF6Tnpjek55QXhNeTQwTlRVMk1ERTFMREF1TXpNME1qWTVOamd6SUVNeE5DNHdPRGMxTkRVNUxEQXVPRFUxT1RjeU1UUXhJREUwTGpFNE1qZzNPRElzTVM0M09UZzJNamMyTXlBeE15NDJOamc0TnpBMExESXVORE01TURNME9EWWdURE11TnpJMk9EQXhOaXd4TkM0NE5EY3hOelF5SUV3eE15NDNNVE13T1RZM0xESTRMall4TlRreU9UVWdRekUwTGpFNU5UWTFORFlzTWprdU1qZ3lNamN5TWlBeE5DNHdOVFV4TVRNekxETXdMakl4T0RrME1qWWdNVE11TXprNU5UZ3hOU3d6TUM0M01EZzNNalEwSUVNeE15NHhNell4T0RrMExETXdMamt3TlRJek5UY2dNVEl1T0RNd05UTTJOaXd6TVNBeE1pNDFNalk0TkRrMUxETXhJaUJwWkQwaVJtbHNiQzB4SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUR3dlp6NE5DaUFnSUNBOEwyYytEUW84TDNOMlp6ND1cIik7XG5cbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG5cbiAgICAmLnNtYWxsZXN0IHtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDE1LjVweDtcbiAgICB9XG4gIH1cblxuICAmLmRvd25sb2FkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TVhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlNU0F5TkNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpNdU15QW9NVEl3T0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNXBZMjl1TFdSdmQyNXNiMkZrUEM5MGFYUnNaVDROQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0TkNpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0RRb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdjMnRsZEdOb09uUjVjR1U5SWsxVFVHRm5aU0krRFFvZ0lDQWdJQ0FnSUR4bklHbGtQU0pwWTI5dUxXUnZkMjVzYjJGa0lpQnphMlYwWTJnNmRIbHdaVDBpVFZOQmNuUmliMkZ5WkVkeWIzVndJaUJtYVd4c1BTSWpNREJCUlVaR0lqNE5DaUFnSUNBZ0lDQWdJQ0FnSUR4bklHbGtQU0pKYlhCdmNuUmxaQzFNWVhsbGNuTXRRMjl3ZVMwMk1TSWdjMnRsZEdOb09uUjVjR1U5SWsxVFRHRjVaWEpIY205MWNDSStEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEUzTGpRMU5UTTRORFlzTWpNdU56QTVNak13T0NCRE1Ua3VNREF3TmpFMU5Dd3lNeTQzTURreU16QTRJREl3TGpJMU5qa3lNekVzTWpJdU5EVXlJREl3TGpJMU5qa3lNekVzTWpBdU9UQTJOelk1TWlCTU1qQXVNalUyT1RJek1Td3hNaTR6TmpFNE5EWXlJRXd4T1M0ek16TTRORFl5TERFeUxqTTJNVGcwTmpJZ1RERTVMak16TXpnME5qSXNNakF1T1RBMk56WTVNaUJETVRrdU16TXpPRFEyTWl3eU1TNDVORE16T0RRMklERTRMalE1TWl3eU1pNDNPRFl4TlRNNElERTNMalExTlRNNE5EWXNNakl1TnpnMk1UVXpPQ0JNTXk0Mk56UTNOamt5TXl3eU1pNDNPRFl4TlRNNElFTXlMall6T0RFMU16ZzFMREl5TGpjNE5qRTFNemdnTVM0M09UVXpPRFEyTWl3eU1TNDVORE16T0RRMklERXVOemsxTXpnME5qSXNNakF1T1RBMk56WTVNaUJNTVM0M09UVXpPRFEyTWl3ekxqUXpORGMyT1RJeklFTXhMamM1TlRNNE5EWXlMREl1TXprNU1EYzJPVElnTWk0Mk16Z3hOVE00TlN3eExqVTFOVE00TkRZeUlETXVOamMwTnpZNU1qTXNNUzQxTlRVek9EUTJNaUJNT1M0eU9UVXpPRFEyTWl3eExqVTFOVE00TkRZeUlFdzVMakk1TlRNNE5EWXlMREF1TmpNeU16QTNOamt5SUV3ekxqWTNORGMyT1RJekxEQXVOak15TXpBM05qa3lJRU15TGpFeU9UVXpPRFEyTERBdU5qTXlNekEzTmpreUlEQXVPRGN5TXpBM05qa3lMREV1T0RnNE5qRTFNemdnTUM0NE56SXpNRGMyT1RJc015NDBNelEzTmpreU15Qk1NQzQ0TnpJek1EYzJPVElzTWpBdU9UQTJOelk1TWlCRE1DNDROekl6TURjMk9USXNNakl1TkRVeUlESXVNVEk1TlRNNE5EWXNNak11TnpBNU1qTXdPQ0F6TGpZM05EYzJPVEl6TERJekxqY3dPVEl6TURnZ1RERTNMalExTlRNNE5EWXNNak11TnpBNU1qTXdPQ0JhSWlCcFpEMGlSbWxzYkMweElpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRURTBMak0wTERFeExqVTFOREUxTXpnZ1F6RTBMak0wTnpNNE5EWXNNVEV1TlRVNE56WTVNaUF4TkM0ek5UZzBOakUxTERFeExqVTFOamt5TXpFZ01UUXVNelkyTnpZNU1pd3hNUzQxTmpFMU16ZzFJRU14TkM0ME16WTVNak14TERFeExqWXdORGt5TXpFZ01UUXVOVEUwTkRZeE5Td3hNUzQyTXpZek1EYzNJREUwTGpZd016QTNOamtzTVRFdU5qTTJNekEzTnlCRE1UUXVOamsxTXpnME5pd3hNUzQyTXpZek1EYzNJREUwTGpjM05UWTVNak1zTVRFdU5qQXpNRGMyT1NBeE5DNDRORFkzTmpreUxERXhMalUxTnpnME5qSWdRekUwTGpnMU5UQTNOamtzTVRFdU5UVXhNemcwTmlBeE5DNDROall4TlRNNExERXhMalUxTkRFMU16Z2dNVFF1T0RjME5EWXhOU3d4TVM0MU5EZzJNVFUwSUV3eE9TNDBOek15TXpBNExEZ3VNakE0T1RJek1EZ2dRekU1TGpZM09UQTNOamtzT0M0d05Ua3pPRFEyTWlBeE9TNDNNalV5TXpBNExEY3VOemN4TXpnME5qSWdNVGt1TlRjMU5qa3lNeXczTGpVMk5EWXhOVE00SUVNeE9TNDBNalV5TXpBNExEY3VNelUzT0RRMk1UVWdNVGt1TVRNM01qTXdPQ3czTGpNeE1UWTVNak14SURFNExqa3pNRFEyTVRVc055NDBOakl4TlRNNE5TQk1NVFV1TURZME5qRTFOQ3d4TUM0eU5qa3lNekE0SUV3eE5TNHdOalEyTVRVMExERXVNalUzTWpNd056Y2dRekUxTGpBMk5EWXhOVFFzTVM0d01ESTBOakUxTkNBeE5DNDROVGczTmpreUxEQXVOemsxTmpreU16QTRJREUwTGpZd016QTNOamtzTUM0M09UVTJPVEl6TURnZ1F6RTBMak0wT0RNd056Y3NNQzQzT1RVMk9USXpNRGdnTVRRdU1UUXhOVE00TlN3eExqQXdNalEyTVRVMElERTBMakUwTVRVek9EVXNNUzR5TlRjeU16QTNOeUJNTVRRdU1UUXhOVE00TlN3eE1DNHlPVEV6T0RRMklFd3hNQzR3TnpJMk1UVTBMRGN1TkRVM05UTTRORFlnUXprdU9Ua3lNekEzTmprc055NDBNREV5TXpBM055QTVMamtzTnk0ek56UTBOakUxTkNBNUxqZ3dPVFV6T0RRMkxEY3VNemMwTkRZeE5UUWdRemt1TmpZek5qa3lNekVzTnk0ek56UTBOakUxTkNBNUxqVXlNRFl4TlRNNExEY3VORFF6TmpreU16RWdPUzQwTXpBeE5UTTROU3czTGpVM01pQkRPUzR5T0RRek1EYzJPU3czTGpjNE1EWXhOVE00SURrdU16TTJMRGd1TURZNU5UTTRORFlnT1M0MU5EVTFNemcwTml3NExqSXhOVE00TkRZeUlFd3hOQzR6TkN3eE1TNDFOVFF4TlRNNElpQnBaRDBpUm1sc2JDMHlJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTlRhR0Z3WlVkeWIzVndJajQ4TDNCaGRHZytEUW9nSUNBZ0lDQWdJQ0FnSUNBOEwyYytEUW9nSUNBZ0lDQWdJRHd2Wno0TkNpQWdJQ0E4TDJjK0RRbzhMM04yWno0PVwiKTtcbiAgfVxuXG4gICYuY3Jvc3Mge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajgrRFFvOGMzWm5JSGRwWkhSb1BTSXhNbkI0SWlCb1pXbG5hSFE5SWpFeWNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeE1pQXhNaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWlCNGJXeHVjenB6YTJWMFkyZzlJbWgwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQzl1Y3lJK0RRb2dJQ0FnUENFdExTQkhaVzVsY21GMGIzSTZJRk5yWlhSamFDQXpMak11TXlBb01USXdPREVwSUMwZ2FIUjBjRG92TDNkM2R5NWliMmhsYldsaGJtTnZaR2x1Wnk1amIyMHZjMnRsZEdOb0lDMHRQZzBLSUNBZ0lEeDBhWFJzWlQ1cFkyOXVMV05zYjNObExYTnRZV3hzUEM5MGFYUnNaVDROQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0TkNpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0RRb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdjMnRsZEdOb09uUjVjR1U5SWsxVFVHRm5aU0krRFFvZ0lDQWdJQ0FnSUR4bklHbGtQU0pwWTI5dUxXTnNiM05sTFhOdFlXeHNJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTkJjblJpYjJGeVpFZHliM1Z3SWlCbWFXeHNQU0lqTlVRMVJEVkVJajROQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHhNQzR3TmpReE5pd3dJRXd4TVM0Mk1UVTFNaXd4TGpVMU1EZzRJRXczTGpNM01qTXlMRFV1Tnprek5pQk1NVEV1TmpNd09EZ3NNVEF1TURVeU1UWWdUREV3TGpBM056RXlMREV4TGpZd05Ua3lJRXcxTGpneE9EVTJMRGN1TXpRM09EUWdUREV1TlRVd09EZ3NNVEV1TmpFMU5USWdUREV1TnpjMk16VTJPRFJsTFRFMUxERXdMakEyTkRFMklFdzBMakkyTnpZNExEVXVOemsyT1RZZ1REQXVNRE16Tml3eExqVTJNalFnVERFdU5UZzNNellzTUM0d01EZzJOQ0JNTlM0NE1qRTVNaXcwTGpJME1qY3lJRXd4TUM0d05qUXhOaXd3SWlCcFpEMGlTVzF3YjNKMFpXUXRUR0Y1WlhKekxVTnZjSGt0TnpjaUlITnJaWFJqYURwMGVYQmxQU0pOVTFOb1lYQmxSM0p2ZFhBaVBqd3ZjR0YwYUQ0TkNpQWdJQ0FnSUNBZ1BDOW5QZzBLSUNBZ0lEd3ZaejROQ2p3dmMzWm5QZz09XCIpO1xuICB9XG5cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBBIG1peGluIGZvciBnZW5lcmF0aW5nIHZlbmRvciBwcmVmaXhlcyBvbiBub24tc3RhbmRhcmRpemVkIHByb3BlcnRpZXMuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHByb3BlcnR5XG4vLy8gICBQcm9wZXJ0eSB0byBwcmVmaXhcbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlXG4vLy8gICBWYWx1ZSB0byB1c2Vcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHByZWZpeGVzXG4vLy8gICBQcmVmaXhlcyB0byBkZWZpbmVcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBwcmVmaXhlcihib3JkZXItcmFkaXVzLCAxMHB4LCB3ZWJraXQgbXMgc3BlYyk7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbi8vLyAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgfVxuLy8vXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci13ZWJraXRcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1vemlsbGFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1pY3Jvc29mdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itb3BlcmFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXNwZWNcblxuQG1peGluIHByZWZpeGVyKCRwcm9wZXJ0eSwgJHZhbHVlLCAkcHJlZml4ZXMpIHtcbiAgQGVhY2ggJHByZWZpeCBpbiAkcHJlZml4ZXMge1xuICAgIEBpZiAkcHJlZml4ID09IHdlYmtpdCB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itd2Via2l0IHtcbiAgICAgICAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbW96IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1tb3ppbGxhIHtcbiAgICAgICAgLW1vei0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbXMge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1pY3Jvc29mdCB7XG4gICAgICAgIC1tcy0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itb3BlcmEge1xuICAgICAgICAtby0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gc3BlYyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itc3BlYyB7XG4gICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgIHtcbiAgICAgIEB3YXJuIFwiVW5yZWNvZ25pemVkIHByZWZpeDogI3skcHJlZml4fVwiO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZS1wcmVmaXgtZm9yLWFsbCgpIHtcbiAgJHByZWZpeC1mb3Itd2Via2l0OiAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1tb3ppbGxhOiAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1pY3Jvc29mdDogZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3Itb3BlcmE6ICAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1zcGVjOiAgICAgIGZhbHNlICFnbG9iYWw7XG59XG4iLCJ1bC5jb2xvci1ldmVuIHtcbiAgPiBsaTpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cbn1cblxudWwuY29sb3Itb2RkIHtcbiAgPiBsaTpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgfVxufSIsImhyIHtcbiAgJi5zbWFsbGVzdCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zbWFsbDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGhlaWdodDogMS41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zbWFsbDtcbiAgfVxuXG4gICYuYmlnIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuXG4gICYuYmlnZ2VzdCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59IiwiQGltcG9ydCBcIndvcmstaW5jbHVkZXNcIjtcbkBpbXBvcnQgXCJyZXNldFwiO1xuQGltcG9ydCBcImRhcmstYmdcIjtcbkBpbXBvcnQgXCJsaWdodC1iZ1wiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuQGltcG9ydCBcImljb25zXCI7XG5AaW1wb3J0IFwibGlzdHNcIjtcbkBpbXBvcnQgXCJocnNcIjtcblxuaHRtbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4sIGhlYWRlciwgZm9vdGVyIHsgLyogaWUgZG9zbnQgc3VwcG9ydCB0aGVzZSB0YWdzICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseSAgICAgICAgOiBcInNvdXJjZS1zYW5zLXByb1wiO1xuICBwb3NpdGlvbiAgICAgICAgICAgOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodCAgICAgICAgIDogMTAwJTtcbiAgbWFyZ2luICAgICAgICAgICAgIDogMDtcbiAgcGFkZGluZyAgICAgICAgICAgIDogMDtcbiAgb3ZlcmZsb3cteCAgICAgICAgIDogaGlkZGVuO1xuICBvdmVyZmxvdy15ICAgICAgICAgOiBhdXRvO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3IgICA6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG4gIGZvbnQtc2l6ZSAgICAgICAgICA6ICRmb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0ICAgICAgICA6ICRmb250LXdlaWdodC1saWdodDtcbiAgY29sb3IgICAgICAgICAgICAgIDogJHRleHQtY29sb3I7XG59XG5cbmhyIHtcbiAgaGVpZ2h0ICAgICAgICAgIDogMnB4O1xuICBib3JkZXIgICAgICAgICAgOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvci1saWdodGVzdDtcbiAgbWFyZ2luICAgICAgICAgIDogMDtcbn1cblxuYSB7XG4gIGN1cnNvciAgICAgICAgIDogcG9pbnRlcjtcbiAgY29sb3IgICAgICAgICAgOiAkcHJpbWFyeS1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodCAgICA6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxuLmVsZXZhdGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmV1dHJhbC1jb2xvci1saWdodDtcbn1cblxuLmVsZXZhdGVkIHtcbiAgQGluY2x1ZGUgZWxldmF0ZWQ7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICAkZGlhbWV0ZXI6IDI0cHg7XG5cbiAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmctc21hbGxlc3Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXMgICA6ICRkaWFtZXRlcjtcbiAgY29sb3IgICAgICAgICAgIDogJHdoaXRlO1xuICBtaW4td2lkdGggICAgICAgOiAkZGlhbWV0ZXI7XG4gIG1pbi1oZWlnaHQgICAgICA6ICRkaWFtZXRlcjtcbiAgdGV4dC1hbGlnbiAgICAgIDogY2VudGVyO1xuICBkaXNwbGF5ICAgICAgICAgOiBpbmxpbmUtYmxvY2s7XG5cbiAgJi5hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcCAgICAgOiAtJGRpYW1ldGVyLzI7XG4gICAgcmlnaHQgICA6IC0kZGlhbWV0ZXIvMjtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVzdDtcbiAgfVxufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vLWhlaWdodCB7XG4gIG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZsZXgge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXG4gICYuY29sdW1uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICB9XG5cbiAgJi5jZW50ZXIge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICB9XG5cbiAgJi5lbmQge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG4gIH1cblxuICAmLnNwYWNlLWJldHdlZW4ge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgfVxuXG4gICYuc3BhY2UtYXJvdW5kIHtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYXJvdW5kKTtcbiAgfVxuXG4gICYubWlkZGxlIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICB9XG5cbiAgJi5zdHJldGNoIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcbiAgfVxuXG4gICYuYm90dG9tIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG4gIH1cblxuICAmLndyYXAge1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgfVxufVxuXG4uZmxleC1ncm93IHtcbiAgQGluY2x1ZGUgZmxleC1ncm93KDEpO1xufVxuXG4uZmxleC1vbmUge1xuICBAaW5jbHVkZSBmbGV4KDEpO1xufVxuXG4uZmxleC1zaHJpbmsge1xuICBAaW5jbHVkZSBmbGV4LXNocmluaygxKTtcbiAgQGluY2x1ZGUgZmxleC1iYXNpcygxMDBweCk7XG59XG5cbi50cmFuc2l0aW9uIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbiAoYWxsIDAuMnMgZWFzZS1pbi1vdXQpO1xufVxuIiwiLy8gQ1NTMyBGbGV4aWJsZSBCb3ggTW9kZWwgYW5kIHByb3BlcnR5IGRlZmF1bHRzXG5cbi8vIEN1c3RvbSBzaG9ydGhhbmQgbm90YXRpb24gZm9yIGZsZXhib3hcbkBtaXhpbiBib3goJG9yaWVudDogaW5saW5lLWF4aXMsICRwYWNrOiBzdGFydCwgJGFsaWduOiBzdHJldGNoKSB7XG4gIEBpbmNsdWRlIGRpc3BsYXktYm94O1xuICBAaW5jbHVkZSBib3gtb3JpZW50KCRvcmllbnQpO1xuICBAaW5jbHVkZSBib3gtcGFjaygkcGFjayk7XG4gIEBpbmNsdWRlIGJveC1hbGlnbigkYWxpZ24pO1xufVxuXG5AbWl4aW4gZGlzcGxheS1ib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94OyAvLyBJRSAxMFxuICBkaXNwbGF5OiBib3g7XG59XG5cbkBtaXhpbiBib3gtb3JpZW50KCRvcmllbnQ6IGlubGluZS1heGlzKSB7XG4vLyBob3Jpem9udGFsfHZlcnRpY2FsfGlubGluZS1heGlzfGJsb2NrLWF4aXN8aW5oZXJpdFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtb3JpZW50LCAkb3JpZW50LCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gYm94LXBhY2soJHBhY2s6IHN0YXJ0KSB7XG4vLyBzdGFydHxlbmR8Y2VudGVyfGp1c3RpZnlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LXBhY2ssICRwYWNrLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wYWNrOiAkcGFjazsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1hbGlnbigkYWxpZ246IHN0cmV0Y2gpIHtcbi8vIHN0YXJ0fGVuZHxjZW50ZXJ8YmFzZWxpbmV8c3RyZXRjaFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtYWxpZ24sICRhbGlnbiwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbjsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1kaXJlY3Rpb24oJGRpcmVjdGlvbjogbm9ybWFsKSB7XG4vLyBub3JtYWx8cmV2ZXJzZXxpbmhlcml0XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1kaXJlY3Rpb24sICRkaXJlY3Rpb24sIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1saW5lcygkbGluZXM6IHNpbmdsZSkge1xuLy8gc2luZ2xlfG11bHRpcGxlXG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1saW5lcywgJGxpbmVzLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gYm94LW9yZGluYWwtZ3JvdXAoJGludDogMSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtb3JkaW5hbC1ncm91cCwgJGludCwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZmxleCgkdmFsdWU6IDApIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgsICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXg6ICR2YWx1ZTsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1mbGV4LWdyb3VwKCRpbnQ6IDEpIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG59XG5cbi8vIENTUzMgRmxleGlibGUgQm94IE1vZGVsIGFuZCBwcm9wZXJ0eSBkZWZhdWx0c1xuLy8gVW5pZmllZCBhdHRyaWJ1dGVzIGZvciAyMDA5LCAyMDExLCBhbmQgMjAxMiBmbGF2b3Vycy5cblxuLy8gMjAwOSAtIGRpc3BsYXkgKGJveCB8IGlubGluZS1ib3gpXG4vLyAyMDExIC0gZGlzcGxheSAoZmxleGJveCB8IGlubGluZS1mbGV4Ym94KVxuLy8gMjAxMiAtIGRpc3BsYXkgKGZsZXggfCBpbmxpbmUtZmxleClcbkBtaXhpbiBkaXNwbGF5KCR2YWx1ZSkge1xuLy8gZmxleCB8IGlubGluZS1mbGV4XG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4XCIge1xuICAgIC8vIDIwMDlcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiBib3g7XG5cbiAgICAvLyAyMDEyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy8gMjAxMSAoSUUgMTApXG4gICAgZGlzcGxheTogZmxleDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJpbmxpbmUtZmxleFwiIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1vei1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ib3g7XG5cbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9IEBlbHNlIHtcbiAgICBkaXNwbGF5OiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gMjAwOSAtIGJveC1mbGV4IChpbnRlZ2VyKVxuLy8gMjAxMSAtIGZsZXggKGRlY2ltYWwgfCB3aWR0aCBkZWNpbWFsKVxuLy8gMjAxMiAtIGZsZXggKGludGVnZXIgaW50ZWdlciB3aWR0aClcbkBtaXhpbiBmbGV4KCR2YWx1ZSkge1xuXG4gIC8vIEdyYWIgZmxleC1ncm93IGZvciBvbGRlciBicm93c2Vycy5cbiAgJGZsZXgtZ3JvdzogbnRoKCR2YWx1ZSwgMSk7XG5cbiAgLy8gMjAwOVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZmxleCwgJGZsZXgtZ3Jvdywgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMCksIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gYm94LW9yaWVudCAoIGhvcml6b250YWwgfCB2ZXJ0aWNhbCB8IGlubGluZS1heGlzIHwgYmxvY2stYXhpcylcbi8vICAgICAgLSBib3gtZGlyZWN0aW9uIChub3JtYWwgfCByZXZlcnNlKVxuLy8gMjAxMSAtIGZsZXgtZGlyZWN0aW9uIChyb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlKVxuLy8gMjAxMiAtIGZsZXgtZGlyZWN0aW9uIChyb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlKVxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCR2YWx1ZTogcm93KSB7XG5cbiAgLy8gQWx0IHZhbHVlcy5cbiAgJHZhbHVlLTIwMDk6ICR2YWx1ZTtcbiAgJHZhbHVlLTIwMTE6ICR2YWx1ZTtcbiAgJGRpcmVjdGlvbjogbm9ybWFsO1xuXG4gIEBpZiAkdmFsdWUgPT0gcm93IHtcbiAgICAkdmFsdWUtMjAwOTogaG9yaXpvbnRhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJyb3ctcmV2ZXJzZVwiIHtcbiAgICAkdmFsdWUtMjAwOTogaG9yaXpvbnRhbDtcbiAgICAkZGlyZWN0aW9uOiByZXZlcnNlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4ge1xuICAgICR2YWx1ZS0yMDA5OiB2ZXJ0aWNhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJjb2x1bW4tcmV2ZXJzZVwiIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gICAgJGRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yaWVudCwgJHZhbHVlLTIwMDksIHdlYmtpdCBtb3ogc3BlYyk7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1kaXJlY3Rpb24sICRkaXJlY3Rpb24sIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWRpcmVjdGlvbiwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcbn1cblxuLy8gMjAwOSAtIGJveC1saW5lcyAoc2luZ2xlIHwgbXVsdGlwbGUpXG4vLyAyMDExIC0gZmxleC13cmFwIChub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlKVxuLy8gMjAxMiAtIGZsZXgtd3JhcCAobm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZSlcbkBtaXhpbiBmbGV4LXdyYXAoJHZhbHVlOiBub3dyYXApIHtcbiAgLy8gQWx0IHZhbHVlc1xuICAkYWx0LXZhbHVlOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gbm93cmFwIHtcbiAgICAkYWx0LXZhbHVlOiBzaW5nbGU7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IHdyYXAge1xuICAgICRhbHQtdmFsdWU6IG11bHRpcGxlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcIndyYXAtcmV2ZXJzZVwiIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1saW5lcywgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC13cmFwLCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgc3BlYyk7XG59XG5cbi8vIDIwMDkgLSBUT0RPOiBwYXJzZSB2YWx1ZXMgaW50byBmbGV4LWRpcmVjdGlvbi9mbGV4LXdyYXBcbi8vIDIwMTEgLSBUT0RPOiBwYXJzZSB2YWx1ZXMgaW50byBmbGV4LWRpcmVjdGlvbi9mbGV4LXdyYXBcbi8vIDIwMTIgLSBmbGV4LWZsb3cgKGZsZXgtZGlyZWN0aW9uIHx8IGZsZXgtd3JhcClcbkBtaXhpbiBmbGV4LWZsb3coJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtZmxvdywgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gYm94LW9yZGluYWwtZ3JvdXAgKGludGVnZXIpXG4vLyAyMDExIC0gZmxleC1vcmRlciAoaW50ZWdlcilcbi8vIDIwMTIgLSBvcmRlciAoaW50ZWdlcilcbkBtaXhpbiBvcmRlcigkaW50OiAwKSB7XG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yZGluYWwtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihvcmRlciwgJGludCwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7XG59XG5cbi8vIDIwMTIgLSBmbGV4LWdyb3cgKG51bWJlcilcbkBtaXhpbiBmbGV4LWdyb3coJG51bWJlcjogMCkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWdyb3csICRudW1iZXIsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAkbnVtYmVyO1xufVxuXG4vLyAyMDEyIC0gZmxleC1zaHJpbmsgKG51bWJlcilcbkBtaXhpbiBmbGV4LXNocmluaygkbnVtYmVyOiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtc2hyaW5rLCAkbnVtYmVyLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogJG51bWJlcjtcbn1cblxuLy8gMjAxMiAtIGZsZXgtYmFzaXMgKG51bWJlcilcbkBtaXhpbiBmbGV4LWJhc2lzKCR3aWR0aDogYXV0bykge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWJhc2lzLCAkd2lkdGgsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAkd2lkdGg7XG59XG5cbi8vIDIwMDkgLSBib3gtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5KVxuLy8gMjAxMSAtIGZsZXgtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5KVxuLy8gMjAxMiAtIGp1c3RpZnktY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZClcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XG5cbiAgLy8gQWx0IHZhbHVlcy5cbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkYWx0LXZhbHVlOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBlbmQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwic3BhY2UtYmV0d2VlblwiIHtcbiAgICAkYWx0LXZhbHVlOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBkaXN0cmlidXRlO1xuICB9XG5cbiAgLy8gMjAwOVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtcGFjaywgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGp1c3RpZnktY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIG8gc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LXBhY2s6ICRhbHQtdmFsdWU7XG59XG5cbi8vIDIwMDkgLSBib3gtYWxpZ24gKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMSAtIGZsZXgtYWxpZ24gKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMiAtIGFsaWduLWl0ZW1zIChmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24taXRlbXMoJHZhbHVlOiBzdHJldGNoKSB7XG5cbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuXG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4LXN0YXJ0XCIge1xuICAgICRhbHQtdmFsdWU6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICRhbHQtdmFsdWU6IGVuZDtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWFsaWduLCAkYWx0LXZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24taXRlbXMsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBvIHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1hbGlnbjogJGFsdC12YWx1ZTtcbn1cblxuLy8gMjAxMSAtIGZsZXgtaXRlbS1hbGlnbiAoYXV0byB8IHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMiAtIGFsaWduLXNlbGYgKGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24tc2VsZigkdmFsdWU6IGF1dG8pIHtcblxuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkdmFsdWUtMjAxMTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IGVuZDtcbiAgfVxuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24tc2VsZiwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1pdGVtLWFsaWduOiAkdmFsdWUtMjAxMTtcbn1cblxuLy8gMjAxMSAtIGZsZXgtbGluZS1wYWNrIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGp1c3RpZnkgfCBkaXN0cmlidXRlIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1jb250ZW50IChmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaClcbkBtaXhpbiBhbGlnbi1jb250ZW50KCR2YWx1ZTogc3RyZXRjaCkge1xuXG4gICR2YWx1ZS0yMDExOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4LXN0YXJ0XCIge1xuICAgICR2YWx1ZS0yMDExOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZW5kO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWJldHdlZW5cIiB7XG4gICAgJHZhbHVlLTIwMTE6IGp1c3RpZnk7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwic3BhY2UtYXJvdW5kXCIge1xuICAgICR2YWx1ZS0yMDExOiBkaXN0cmlidXRlO1xuICB9XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihhbGlnbi1jb250ZW50LCAkdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LWxpbmUtcGFjazogJHZhbHVlLTIwMTE7XG59XG4iLCIvLyBTaG9ydGhhbmQgbWl4aW4uIFN1cHBvcnRzIG11bHRpcGxlIHBhcmVudGhlc2VzLWRlbGltaW5hdGVkIHZhbHVlcyBmb3IgZWFjaCB2YXJpYWJsZS5cbi8vIEV4YW1wbGU6IEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAycyBlYXNlLWluLW91dCk7XG4vLyAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChvcGFjaXR5IDFzIGVhc2UtaW4gMnMsIHdpZHRoIDJzIGVhc2Utb3V0KTtcbi8vICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkgKHRyYW5zZm9ybSwgb3BhY2l0eSk7XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0aWVzLi4uKSB7XG4gIC8vIEZpeCBmb3IgdmVuZG9yLXByZWZpeCB0cmFuc2Zvcm0gcHJvcGVydHlcbiAgJG5lZWRzLXByZWZpeGVzOiBmYWxzZTtcbiAgJHdlYmtpdDogKCk7XG4gICRtb3o6ICgpO1xuICAkc3BlYzogKCk7XG5cbiAgLy8gQ3JlYXRlIGxpc3RzIGZvciB2ZW5kb3ItcHJlZml4ZWQgdHJhbnNmb3JtXG4gIEBlYWNoICRsaXN0IGluICRwcm9wZXJ0aWVzIHtcbiAgICBAaWYgbnRoKCRsaXN0LCAxKSA9PSBcInRyYW5zZm9ybVwiIHtcbiAgICAgICRuZWVkcy1wcmVmaXhlczogdHJ1ZTtcbiAgICAgICRsaXN0MTogLXdlYmtpdC10cmFuc2Zvcm07XG4gICAgICAkbGlzdDI6IC1tb3otdHJhbnNmb3JtO1xuICAgICAgJGxpc3QzOiAoKTtcblxuICAgICAgQGVhY2ggJHZhciBpbiAkbGlzdCB7XG4gICAgICAgICRsaXN0Mzogam9pbigkbGlzdDMsICR2YXIpO1xuXG4gICAgICAgIEBpZiAkdmFyICE9IFwidHJhbnNmb3JtXCIge1xuICAgICAgICAgICRsaXN0MTogam9pbigkbGlzdDEsICR2YXIpO1xuICAgICAgICAgICRsaXN0Mjogam9pbigkbGlzdDIsICR2YXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICR3ZWJraXQ6IGFwcGVuZCgkd2Via2l0LCAkbGlzdDEpO1xuICAgICAgJG1vejogICAgYXBwZW5kKCRtb3osICAgICRsaXN0Mik7XG4gICAgICAkc3BlYzogICBhcHBlbmQoJHNwZWMsICAgJGxpc3QzKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICR3ZWJraXQ6IGFwcGVuZCgkd2Via2l0LCAkbGlzdCwgY29tbWEpO1xuICAgICAgJG1vejogICAgYXBwZW5kKCRtb3osICAgICRsaXN0LCBjb21tYSk7XG4gICAgICAkc3BlYzogICBhcHBlbmQoJHNwZWMsICAgJGxpc3QsIGNvbW1hKTtcbiAgICB9XG4gIH1cblxuICBAaWYgJG5lZWRzLXByZWZpeGVzIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR3ZWJraXQ7XG4gICAgICAgLW1vei10cmFuc2l0aW9uOiAkbW96O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNwZWM7XG4gIH0gQGVsc2Uge1xuICAgIEBpZiBsZW5ndGgoJHByb3BlcnRpZXMpID49IDEge1xuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcHJvcGVydGllczogYWxsIDAuMTVzIGVhc2Utb3V0IDBzO1xuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5KCRwcm9wZXJ0aWVzLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgXCJ3ZWJraXRcIik7XG4gICAgIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgXCJtb3pcIik7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgZmFsc2UpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdGltZXMuLi4pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi1kdXJhdGlvbiwgJHRpbWVzLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJG1vdGlvbnMuLi4pIHtcbiAgLy8gZWFzZSB8IGxpbmVhciB8IGVhc2UtaW4gfCBlYXNlLW91dCB8IGVhc2UtaW4tb3V0IHwgY3ViaWMtYmV6aWVyKClcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sICRtb3Rpb25zLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdGltZXMuLi4pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi1kZWxheSwgJHRpbWVzLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuIiwiQGltcG9ydCBcIndvcmstc3R5bGVzXCI7XG5cbmJvZHkgI2V4YW1wbGUtbmF2IHtcbiAgcG9zaXRpb24gICAgICAgIDogZml4ZWQ7XG4gIGJvdHRvbSAgICAgICAgICA6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBvcGFjaXR5ICAgICAgICAgOiAwLjY7XG4gIHotaW5kZXggICAgICAgICA6IDEwMDE7XG5cbiAgYSB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */ +======= +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fcmVzZXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fZGFyay1iZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fbGlnaHQtYmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fYnV0dG9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL190eXBvZ3JhcGh5LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX21peGlucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL19mb3JtLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX2ljb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9ub2RlX21vZHVsZXMvbm9kZS1uZWF0L25vZGVfbW9kdWxlcy9ub2RlLWJvdXJib24vbm9kZV9tb2R1bGVzL2JvdXJib24vYXBwL2Fzc2V0cy9zdHlsZXNoZWV0cy9hZGRvbnMvX3ByZWZpeGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX2xpc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX2hycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL193b3JrLXN0eWxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvbm9kZV9tb2R1bGVzL25vZGUtbmVhdC9ub2RlX21vZHVsZXMvbm9kZS1ib3VyYm9uL25vZGVfbW9kdWxlcy9ib3VyYm9uL2FwcC9hc3NldHMvc3R5bGVzaGVldHMvY3NzMy9fZmxleC1ib3guc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL25vZGVfbW9kdWxlcy9ub2RlLW5lYXQvbm9kZV9tb2R1bGVzL25vZGUtYm91cmJvbi9ub2RlX21vZHVsZXMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2NzczMvX3RyYW5zaXRpb24uc2NzcyIsInN0eWxlcy9tYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUlBLEFBQU0sQUFBTSxBQUFLLEFBQU0sQUFBUSxBQUFRLEFBQVEsQUFBSSxBQUFJLEFBQUksQUFBSSxBQUFJLEFBQUksQUFBRyxBQUFZLEFBQUssQUFBRyxBQUFNLEFBQVMsQUFBUyxBQUFLLEFBQU0sQUFBTSxBQUFLLEFBQUssQUFBSSxBQUFLLEFBQUssQUFBSyxBQUFHLEFBQUcsQUFBTSxBQUFPLEFBQVEsQUFBUSxBQUFLLEFBQUssQUFBSSxBQUFLLEFBQUcsQUFBRyxBQUFHLEFBQVEsQUFBSSxBQUFJLEFBQUksQUFBSSxBQUFJLEFBQUksQUFBVSxBQUFNLEFBQU8sQUFBUSxBQUFPLEFBQVMsQUFBTyxBQUFPLEFBQU8sQUFBSSxBQUFJLEFBQUksQUFBUyxBQUFPLEFBQVEsQUFBUyxBQUFPLEFBQVEsQUFBWSxBQUFRLEFBQVEsQUFBUSxBQUFNLEFBQUssQUFBUSxBQUFNLEFBQVMsQUFBUyxBQUFNLEFBQU0sQUFBTztFQWFuZSxBQUFRO0VBQ1IsQUFBUztFQUNULEFBQVE7RUFDUixBQUFXO0VBQ1gsQUFBTTtFQUNOLEFBQWdCOzs7QUFHbEIsQUFBUyxBQUFPLEFBQVMsQUFBWSxBQUFRLEFBQVEsQUFBUSxBQUFRLEFBQU0sQUFBSztFQUU5RSxBQUFTOztBQUVYO0VBQ0UsQUFBYTs7QUFFZixBQUFJO0VBQ0Ys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QUdzRXFCO0lIbEVyQixBR2tFcUI7SUg5RHJCLEFHOERxQjtJSDFEckIsQUcwRHFCO0lDaUgzQixBRGpIMkI7RUFHN0IsQUFBSztJSDdFRyxBSTZLUTtJSnpLUixBSXlLUTtJSjdKUixBSTZKUTtJSjdLUixBRzhFcUI7SUgxRXJCLEFHMEVxQjtJSHRFckIsQUdzRXFCO0lIbEVyQixBR2tFcUI7SUg5RHJCLEFHOERxQjtJQytGYixBQWNkO0VEMUdGLEFBQUs7SUhqRkcsQUkrS1E7SUozS1IsQUkyS1E7SUovSlIsQUkrSlE7SUovS1IsQUdrRnFCO0lIOUVyQixBRzhFcUI7SUgxRXJCLEFHMEVxQjtJSHRFckIsQUdzRXFCO0lIbEVyQixBR2tFcUI7SUM2RmIsQUFZZDtFRHRHRixBQUFLO0lIckZHLEFJaUxRO0lKN0tSLEFJNktRO0lKaktSLEFJaUtRO0lKakxSLEFHc0ZxQjtJSGxGckIsQUdrRnFCO0lIOUVyQixBRzhFcUI7SUgxRXJCLEFHMEVxQjtJSHRFckIsQUdzRXFCO0lDMkZiLEFBVWQ7RURsR0YsQUFBSztJSHpGRyxBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSDFFakIsQUcwRWlCO0lIMUZqQixBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSGxGakIsQUdrRmlCO0lIOUVqQixBRzhFaUI7SUgxRWpCLEFHMEVpQjtJQ3dIdkIsQUR4SHVCO0VBR3pCLEFBQUs7SUg3RkcsQUc4RmlCO0lIMUZqQixBRzBGaUI7SUg5RWpCLEFHOEVpQjtJSDlGakIsQUc4RmlCO0lIMUZqQixBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSGxGakIsQUdrRmlCO0lIOUVqQixBRzhFaUI7SUNvSHZCLEFEcEh1QjtFQUd6QixBQUFLO0lIakdHLEFJd01RO0lKcE1SLEFJb01RO0lKeExSLEFJd0xRO0lKeE1SLEFHa0dpQjtJSDlGakIsQUc4RmlCO0lIMUZqQixBRzBGaUI7SUh0RmpCLEFHc0ZpQjtJSGxGakIsQUdrRmlCO0lDc0dULEFBVWQ7RUQ3R0YsQUFBSztJSHJHRyxBSW1IUTtJSi9HUixBSStHUTtJSm5HUixBSW1HUTtJSm5IUixBR3NHZTtJSGxHZixBR2tHZTtJSDlGZixBRzhGZTtJSHRGZixBR3NGZTs7QUFJdkI7RUgxR1EsQUcyR2E7RUh2R2IsQUd1R2E7RUgzRmIsQUcyRmE7RUN5Q25CLEFEekNtQjs7QUFHckI7RUg5R1EsQUkrRE07RUozRE4sQUkyRE07RUovQ04sQUkrQ007RUovRE4sQUcrR1E7RUgzR1IsQUcyR1E7RUh2R1IsQUd1R1E7RUgvRlIsQUcrRlE7O0FBR2hCO0VIbEhRLEFHbUhlO0VIL0dmLEFHK0dlO0VIbkdmLEFHbUdlO0VDdUNyQixBRHZDcUI7RUhuSGYsQUdvSGM7RUhoSGQsQUdnSGM7RUhwR2QsQUdvR2M7RUM0Q3BCLEFENUNvQjs7QUFHdEI7RUh2SFEsQUs5QlU7RUxrQ1YsQUtsQ1U7RUw4Q1YsQUs5Q1U7O0FDSGxCLEFBQUs7RUFDSCxBQUFrQjtFQUNsQixBQUFrQjtFYjBDWixBYXpDTjtFQUNBLEFBQWtCO0VBQ2xCLEFBQWtCO0VBRXBCLEFBQUssQUFBYTtJQUNkLEFBQVE7SUFDUixBQUFTIiwiZmlsZSI6InN0eWxlcy9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXJpYyBNZXllcidzIFJlc2V0IENTUyB2Mi4wIChodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LylcbiAqIGh0dHA6Ly9jc3NyZXNldC5jb21cbiAqL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG59IiwiLmRhcmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvci1saWdodGVzdDtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwICB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuXG4gICAgJi5kYW5nZXIge1xuICAgICAgY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICB9XG59XG5cbi5saWdodC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwICB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXG4gICAgJi5kYW5nZXIge1xuICAgICAgY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0O1xuICB9XG59IiwiLy8gZGlzYWJsZSBib3JkZXItYm94LXNpemluZyBpbiBib3VyYm9uLW5lYXRcbiRib3JkZXItYm94LXNpemluZzogZmFsc2U7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kcGFkZGluZyAgICAgICAgIDogMTZweDtcbiRwYWRkaW5nLWJpZyAgICAgOiAzMnB4O1xuJHBhZGRpbmctYmlnZ2VzdCA6IDY0cHg7XG4kcGFkZGluZy1zbWFsbCAgIDogOHB4O1xuJHBhZGRpbmctc21hbGxlc3Q6IDRweDtcblxuJG1hcmdpbiAgICAgICAgIDogMzJweDtcbiRtYXJnaW4tYmlnICAgICA6IDY0cHg7XG4kbWFyZ2luLWJpZ2dlc3QgOiAxMjhweDtcbiRtYXJnaW4tc21hbGwgICA6IDE2cHg7XG4kbWFyZ2luLXNtYWxsZXN0OiA4cHg7XG5cbiRmb250LXNpemUtc21hbGxlc3Q6IDEycHg7XG4kZm9udC1zaXplLXNtYWxsICAgOiAxNHB4O1xuJGZvbnQtc2l6ZSAgICAgICAgIDogMTVweDtcbiRmb250LXNpemUtYmlnICAgICA6IDE2cHg7XG4kZm9udC1zaXplLWJpZ2dlc3QgOiAxOHB4O1xuXG4kbGluZS1oZWlnaHQtc21hbGxlc3Q6IDE1cHg7XG4kbGluZS1oZWlnaHQtc21hbGwgICA6IDE4cHg7XG4kbGluZS1oZWlnaHQgICAgICAgICA6IDE5cHg7XG4kbGluZS1oZWlnaHQtYmlnICAgICA6IDIwcHg7XG4kbGluZS1oZWlnaHQtYmlnZ2VzdCA6IDIzcHg7XG5cbiRib3JkZXItcmFkaXVzICAgICAgICAgOiA2cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWcgICAgIDogOHB4O1xuJGJvcmRlci1yYWRpdXMtYmlnZ2VzdCA6IDEwcHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbCAgIDogNHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGxlc3Q6IDJweDtcblxuJGJsYWNrOiAjM2UzZTNlO1xuJHdoaXRlOiAjZmZmO1xuXG4kcHJpbWFyeS1jb2xvciAgICAgICAgOiAjMDBhZWZmO1xuJHByaW1hcnktY29sb3ItbGlnaHQgIDogI2RkZjJmZDtcbiRwcmltYXJ5LWNvbG9yLWRhcmsgICA6ICMwMDk2ZmY7XG4kc3VjY2Vzcy1jb2xvciAgICAgICAgOiAjOTljYzAwO1xuJGRhbmdlci1jb2xvciAgICAgICAgIDogI2ZmMDA2NjtcbiRkYW5nZXItY29sb3ItbGlnaHQgICA6ICNlZDc4Nzg7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ZXN0OiAjZmZjY2UxO1xuXG4kbmV1dHJhbC1jb2xvciAgICAgICAgIDogI2Q3ZDVkNTtcbiRuZXV0cmFsLWNvbG9yLWRhcmsgICAgOiAjYzNjMWMxO1xuJG5ldXRyYWwtY29sb3ItZGFya2VzdCA6ICM4YzhiOGI7XG4kbmV1dHJhbC1jb2xvci1saWdodCAgIDogI2U2ZTZlNjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0OiAjZjJmMmYyO1xuXG4kdGV4dC1jb2xvci1saWdodGVzdDogIzk3OTc5NztcbiR0ZXh0LWNvbG9yLWxpZ2h0ICAgOiAjNzA2ZTZlO1xuJHRleHQtY29sb3IgICAgICAgICA6ICM0YTRhNGE7XG4kdGV4dC1jb2xvci1kYXJrICAgIDogIzExMTtcbiR0ZXh0LWNvbG9yLWRhcmtlc3QgOiAjMDAwO1xuXG4kZm9udC13ZWlnaHQgICAgICAgICA6IDQwMDtcbiRmb250LXdlaWdodC1saWdodCAgIDogMzAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXN0OiAyMDA7XG4kZm9udC13ZWlnaHQtYm9sZCAgICA6IDUwMDtcbiRmb250LXdlaWdodC1ib2xkZXN0IDogNzAwO1xuXG4iLCIubGlnaHQtYmcge1xuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwICB7XG4gICAgY29sb3I6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG5cbiAgICAmLmRhbmdlciB7XG4gICAgICBjb2xvcjogJGRhbmdlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBociB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q7XG4gIH1cbn1cbiIsImEuYnV0dG9uLCBidXR0b24ge1xuICBib3JkZXItcmFkaXVzICAgOiAkYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyICAgICAgICAgIDogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICBwYWRkaW5nICAgICAgICAgOiA4cHggMjRweDtcbiAgY29sb3IgICAgICAgICAgIDogJHByaW1hcnktY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY3Vyc29yICAgICAgICAgIDogcG9pbnRlcjtcbiAgZm9udC1zaXplICAgICAgIDogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgZm9udC13ZWlnaHQgICAgIDogJGZvbnQtd2VpZ2h0LWJvbGRlc3Q7XG4gIHRleHQtdHJhbnNmb3JtICA6IHVwcGVyY2FzZTtcbiAgZGlzcGxheSAgICAgICAgIDogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseSAgICAgOiBcInNvdXJjZS1zYW5zLXByb1wiO1xuXG4gICYuc21hbGxlc3Qge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVzdDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbGVzdDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbDtcbiAgfVxuXG4gICYuYmlnIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmlnO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJpZztcbiAgfVxuXG4gICYuYmlnZ2VzdCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJpZ2dlc3Q7XG4gICAgcGFkZGluZzogJHBhZGRpbmctYmlnZ2VzdDtcbiAgfVxuXG4gICYud2lkZSB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICB3aWR0aDogMTQwcHg7IC8qIHRvIG1ha2UgaWUgaGFwcHkgKi9cbiAgfVxuXG4gICYud2lkZXIge1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgd2lkdGg6IDI0MHB4OyAvKiB0byBtYWtlIGllIGhhcHB5ICovXG4gIH1cblxuICAmLndpZGVzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmFjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgY29sb3IgICAgICAgICAgIDogJHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJi5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcbiAgICBjb2xvciAgICAgICAgICAgOiAkd2hpdGU7XG4gICAgYm9yZGVyICAgICAgICAgIDogbm9uZTtcbiAgICBtYXJnaW4gICAgICAgICAgOiAxcHg7IC8qIGNvbXBlbnNhdGUgZm9yIGJvcmRlciBub25lICovXG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjhFMDE7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZDMTk0O1xuICAgIH1cbiAgfVxuXG4gICYuZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuICAgIGNvbG9yICAgICAgICAgICA6IHdoaXRlO1xuICAgIGJvcmRlciAgICAgICAgICA6IG5vbmU7XG4gICAgbWFyZ2luICAgICAgICAgIDogMXB4OyAvKiBjb21wZW5zYXRlIGZvciBib3JkZXIgbm9uZSAqL1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODAyNTExO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RFQTI5NTtcbiAgICB9XG4gIH1cblxuICAmLmluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIGNvbG9yICAgICAgICAgICA6ICRibGFjaztcbiAgICBib3JkZXIgICAgICAgICAgOiBub25lO1xuICAgIG1hcmdpbiAgICAgICAgICA6IDFweDsgLyogY29tcGVuc2F0ZSBmb3IgYm9yZGVyIG5vbmUgKi9cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAyODJCRDtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBNkUwRkI7XG4gICAgfVxuICB9XG5cbiAgJi5ob2xsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yICAgICAgICAgICA6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3IgICAgOiAkd2hpdGU7XG4gIH1cblxuICAmLmNsZWFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzICAgOiAwO1xuICAgIGJvcmRlciAgICAgICAgICA6IG5vbmU7XG4gICAgcGFkZGluZyAgICAgICAgIDogMDtcbiAgICBtYXJnaW4gICAgICAgICAgOiAwO1xuICAgIGZvbnQtc2l6ZSAgICAgICA6IGluaGVyaXQ7XG4gICAgZm9udCAgICAgICAgICAgIDogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodCAgICAgOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0ICAgICA6IGluaGVyaXQ7XG4gICAgdGV4dC10cmFuc2Zvcm0gIDogaW5oZXJpdDtcbiAgfVxufVxuIiwiaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yICAgICAgICAgOiAkdGV4dC1jb2xvci1saWdodDtcbiAgZm9udC13ZWlnaHQgICA6ICRmb250LXdlaWdodC1saWdodGVzdDtcbiAgZm9udC1mYW1pbHkgICA6IFwic29maWEtcHJvXCI7XG59XG5cbmgxIHtcbiAgQGluY2x1ZGUgZm9udC1saW5lKDM2cHgpO1xufVxuXG5oMiB7XG4gIEBpbmNsdWRlIGZvbnQtbGluZSgzMnB4KTtcbn1cblxuaDMge1xuICBAaW5jbHVkZSBmb250LWxpbmUoMjZweCk7XG59XG5cbmg0IHtcbiAgQGluY2x1ZGUgZm9udC1saW5lKDI0cHgpO1xufVxuXG5oNSB7XG4gIEBpbmNsdWRlIGZvbnQtbGluZSgyMHB4KTtcblxuICBjb2xvcjogIzcwNmU2ZTtcbn1cblxuaDYge1xuICBAaW5jbHVkZSBmb250LWxpbmUoMThweCk7XG5cbiAgY29sb3I6ICM1NDU0NTQ7XG59XG5cbnRpbWUge1xuICBjb2xvcjogJG5ldXRyYWwtY29sb3ItZGFyaztcbn1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5wIHtcbiAgZm9udC1zaXplICA6ICRmb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvci1saWdodGVzdDtcbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIGZvbnQtc2l6ZSAgOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc21hbGw7XG4gICAgY29sb3IgICAgICA6ICRkYW5nZXItY29sb3I7XG4gICAgZm9udC1zdHlsZSA6IGl0YWxpYztcbiAgfVxuXG4gICYud2lkZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgJi53aWRlciB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cbiIsIkBtaXhpbiBmb250LWxpbmUoJHB0KSB7XG4gIGZvbnQtc2l6ZSAgICAgOiAkcHQ7XG4gIHBhZGRpbmctYm90dG9tOiAkcHQgKiAwLjIwOyAvKiBkdWUgdG8gZm9udCBleHRlbmRpbmcgb3V0ICovXG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWRkbGUoKSB7XG4gID4gKiB7XG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbkBtaXhpbiBiZy1pbWFnZS1yYXRpbygkbG93LCAkaGlnaCkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSAoLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjk5KSwgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGxvdyk7XG4gIH1cblxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRoaWdoKTtcbiAgfVxufVxuXG5AbWl4aW4gYmctY292ZXIoJHNyYykge1xuICBiYWNrZ3JvdW5kICAgICAgICAgICAgIDogdXJsKCRzcmMpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplICAgOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplICAgICA6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemUgICAgICAgIDogY292ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNlbnRlcigkanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0LCAkbWFyZ2luOiAnJykge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnktY29udGVudCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICBAaWYgJG1hcmdpbiAhPSAnJyB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW5cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJsb2NrLWNlbnRlcigpIHtcbiAgZGlzcGxheSAgICAgOiBibG9jaztcbiAgbWFyZ2luLWxlZnQgOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBlbGV2YXRlZCgpIHtcbiAgYm94LXNoYWRvdzogMCAwcHggNnB4IDBweCAkbmV1dHJhbC1jb2xvci1kYXJrO1xufVxuXG5AbWl4aW4gZXhjbHVkZS1maXJzdCgkcHJvcGVydHk6IG1hcmdpbi10b3AsICR2YWx1ZTogMTBweCwgJGZpcnN0LXZhbHVlOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgI3skcHJvcGVydHl9OiAkZmlyc3QtdmFsdWU7XG4gIH1cbn1cblxuIiwiaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdIHtcbiAgZm9udC1mYW1pbHkgIDogXCJzb3VyY2Utc2Fucy1wcm9cIjtcbiAgZGlzcGxheSAgICAgIDogYmxvY2s7XG4gIHBhZGRpbmcgICAgICA6IDEwcHggMTVweDtcbiAgYm9yZGVyICAgICAgIDogMXB4IHNvbGlkICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICBjb2xvciAgICAgICAgOiAkYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplICAgIDogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgZm9udC13ZWlnaHQgIDogJGZvbnQtd2VpZ2h0O1xuICB3aWR0aCAgICAgICAgOiAxODBweDtcblxuICAmLmVycm9yIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRkYW5nZXItY29sb3I7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICBmb250LWZhbWlseSAgOiBcInNvdXJjZS1zYW5zLXByb1wiO1xuICBkaXNwbGF5ICAgICAgOiBibG9jaztcbiAgaGVpZ2h0ICAgICAgIDogNzVweDtcbiAgY29sb3IgICAgICAgIDogJGJsYWNrO1xuICBib3JkZXIgICAgICAgOiAxcHggc29saWQgJG5ldXRyYWwtY29sb3ItbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZyAgICAgIDogJHBhZGRpbmctc21hbGw7XG4gIGZvbnQtc2l6ZSAgICA6ICRmb250LXNpemUtc21hbGw7XG4gIGZvbnQtd2VpZ2h0ICA6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgJi53aWRlIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cblxuICAmLndpZGVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cblxuICAmLndpZGVzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5iaWcgLmljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uYmlnZ2VzdCAuaWNvbiB7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG5cbi5zbWFsbCAuaWNvbiB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5zbWFsbGVzdCAuaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplICA6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGggICAgICAgICAgICA6IDMwcHg7XG4gIGhlaWdodCAgICAgICAgICAgOiAzMHB4O1xuXG4gICYuYmlnIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cblxuICAmLmJpZ2dlc3Qge1xuICAgIHdpZHRoOiA2OHB4O1xuICAgIGhlaWdodDogNjhweDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxuXG4gICYuc21hbGxlc3Qge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxuXG4gICYucmlnaHQgIHtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDE4MGRlZykpO1xuICB9XG5cbiAgLy8gRm9yIHRoZSBkYXkgd2UgbmVlZCB0byBpbXByb3ZlIHBlcmZvcm1hbmNlXG4gIC8vICYucGx1cyB7XG4gIC8vICAgYm9yZGVyICAgICAgICAgIDogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAvLyAgIHdpZHRoICAgICAgICAgICA6IDI0cHg7XG4gIC8vICAgaGVpZ2h0ICAgICAgICAgIDogMjRweDtcbiAgLy8gICBib3JkZXItcmFkaXVzICAgOiA1MCU7XG4gIC8vICAgdGV4dC1hbGlnbiAgICAgIDogY2VudGVyO1xuICAvLyAgIGNvbG9yICAgICAgICAgICA6ICR3aGl0ZTtcblxuICAvLyAgICY6OmJlZm9yZSB7XG4gIC8vICAgICBjb250ZW50ICAgIDogJysnO1xuICAvLyAgICAgZm9udC1zaXplICA6IDIwcHg7XG4gIC8vICAgICBmb250LWZhbWlseTogYXJpYWw7XG4gIC8vICAgICBsaW5lLWhlaWdodDogMjRweCAtIDFweCAqIDI7XG4gIC8vICAgfVxuXG4gIC8vICAgJi5ob2xsb3cge1xuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vICAgICBjb2xvciAgICAgICAgICAgOiAkcHJpbWFyeS1jb2xvcjtcbiAgLy8gICB9XG4gIC8vIH1cblxuICAmLnBsdXMge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpRdU1TQW9NVFUyT0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNXBZMjl1TFhCc2RYTXRjMjlzYVdSaWJIVmxQQzkwYVhSc1pUNE5DaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejROQ2lBZ0lDQThaR1ZtY3o0OEwyUmxabk0rRFFvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ2MydGxkR05vT25SNWNHVTlJazFUVUdGblpTSStEUW9nSUNBZ0lDQWdJRHhuSUdsa1BTSnBZMjl1TFhCc2RYTXRjMjlzYVdSaWJIVmxJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTkJjblJpYjJGeVpFZHliM1Z3SWo0TkNpQWdJQ0FnSUNBZ0lDQWdJRHhuSUdsa1BTSkpiWEJ2Y25SbFpDMU1ZWGxsY25NaUlITnJaWFJqYURwMGVYQmxQU0pOVTB4aGVXVnlSM0p2ZFhBaVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHdMREV5SUVNd0xEVXVNemd6TXpBME16VWdOUzR6T0RNek1EUXpOU3d3SURFeUxEQWdRekU0TGpZeE5qWTVOVGNzTUNBeU5DdzFMak00TXpNd05ETTFJREkwTERFeUlFTXlOQ3d4T0M0Mk1UWTJPVFUzSURFNExqWXhOalk1TlRjc01qUWdNVElzTWpRZ1F6VXVNemd6TXpBME16VXNNalFnTUN3eE9DNDJNVFkyT1RVM0lEQXNNVElnV2lJZ2FXUTlJa1pwYkd3dE15SWdabWxzYkQwaUl6QXdRVVZHUmlJZ2MydGxkR05vT25SNWNHVTlJazFUVTJoaGNHVkhjbTkxY0NJK1BDOXdZWFJvUGcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWsweE1TNDBOemd5TmpBNUxEWXVNall3T0RZNU5UY2dUREV5TGpVeU1UY3pPVEVzTmk0eU5qQTROamsxTnlCTU1USXVOVEl4TnpNNU1Td3hOeTQzTXpreE16QTBJRXd4TVM0ME56Z3lOakE1TERFM0xqY3pPVEV6TURRZ1RERXhMalEzT0RJMk1Ea3NOaTR5TmpBNE5qazFOeUJhSWlCcFpEMGlSbWxzYkMweElpQm1hV3hzUFNJalJrWkdSa1pHSWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRZdU1qWXdPRFk1TlRjc01URXVORGM0TWpZd09TQk1NVGN1TnpNNU1UTXdOQ3d4TVM0ME56Z3lOakE1SUV3eE55NDNNemt4TXpBMExERXlMalV5TVRjek9URWdURFl1TWpZd09EWTVOVGNzTVRJdU5USXhOek01TVNCTU5pNHlOakE0TmprMU55d3hNUzQwTnpneU5qQTVJRm9pSUdsa1BTSkdhV3hzTFRJaUlHWnBiR3c5SWlOR1JrWkdSa1lpSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQWdJQ0FnUEM5blBnMEtJQ0FnSUR3dlp6NE5Dand2YzNablBnPT1cIik7XG5cbiAgICAgJi5ob2xsb3cge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtEUW84YzNabklIZHBaSFJvUFNJeU5IQjRJaUJvWldsbmFIUTlJakkwY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJaUI0Yld4dWN6cHphMlYwWTJnOUltaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDOXVjeUkrRFFvZ0lDQWdQQ0V0TFNCSFpXNWxjbUYwYjNJNklGTnJaWFJqYUNBekxqTXVNeUFvTVRJd09ERXBJQzBnYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vSUMwdFBnMEtJQ0FnSUR4MGFYUnNaVDVwWTI5dUxYQnNkWE04TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQnphMlYwWTJnNmRIbHdaVDBpVFZOUVlXZGxJajROQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJbWxqYjI0dGNHeDFjeUlnYzJ0bGRHTm9PblI1Y0dVOUlrMVRRWEowWW05aGNtUkhjbTkxY0NJZ1ptbHNiRDBpSXpBd1FVVkdSaUkrRFFvZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVNXMXdiM0owWldRdFRHRjVaWEp6SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5NWVhsbGNrZHliM1Z3SWo0TkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1URXVORGM0TWpZd09TdzJMakkyTURnMk9UVTNJRXd4TWk0MU1qRTNNemt4TERZdU1qWXdPRFk1TlRjZ1RERXlMalV5TVRjek9URXNNVGN1TnpNNU1UTXdOQ0JNTVRFdU5EYzRNall3T1N3eE55NDNNemt4TXpBMElFd3hNUzQwTnpneU5qQTVMRFl1TWpZd09EWTVOVGNnV2lJZ2FXUTlJa1pwYkd3dE1TSWdjMnRsZEdOb09uUjVjR1U5SWsxVFUyaGhjR1ZIY205MWNDSStQQzl3WVhSb1BnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDJMakkyTURnMk9UVTNMREV4TGpRM09ESTJNRGtnVERFM0xqY3pPVEV6TURRc01URXVORGM0TWpZd09TQk1NVGN1TnpNNU1UTXdOQ3d4TWk0MU1qRTNNemt4SUV3MkxqSTJNRGcyT1RVM0xERXlMalV5TVRjek9URWdURFl1TWpZd09EWTVOVGNzTVRFdU5EYzRNall3T1NCYUlpQnBaRDBpUm1sc2JDMHlJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTlRhR0Z3WlVkeWIzVndJajQ4TDNCaGRHZytEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEV5TERJMElFTTFMak00TXpNd05ETTFMREkwSURBc01UZ3VOakUyTmprMU55QXdMREV5SUVNd0xEVXVNemd6TXpBME16VWdOUzR6T0RNek1EUXpOU3d3SURFeUxEQWdRekU0TGpZeE5qWTVOVGNzTUNBeU5DdzFMak00TXpNd05ETTFJREkwTERFeUlFTXlOQ3d4T0M0Mk1UWTJPVFUzSURFNExqWXhOalk1TlRjc01qUWdNVElzTWpRZ1RERXlMREkwSUZvZ1RURXlMREV1TURRek5EYzRNallnUXpVdU9UVTRNall3T0Rjc01TNHdORE0wTnpneU5pQXhMakEwTXpRM09ESTJMRFV1T1RVNE1qWXdPRGNnTVM0d05ETTBOemd5Tml3eE1pQkRNUzR3TkRNME56Z3lOaXd4T0M0d05ERTNNemt4SURVdU9UVTRNall3T0Rjc01qSXVPVFUyTlRJeE55QXhNaXd5TWk0NU5UWTFNakUzSUVNeE9DNHdOREUzTXpreExESXlMamsxTmpVeU1UY2dNakl1T1RVMk5USXhOeXd4T0M0d05ERTNNemt4SURJeUxqazFOalV5TVRjc01USWdRekl5TGprMU5qVXlNVGNzTlM0NU5UZ3lOakE0TnlBeE9DNHdOREUzTXpreExERXVNRFF6TkRjNE1qWWdNVElzTVM0d05ETTBOemd5TmlCTU1USXNNUzR3TkRNME56Z3lOaUJhSWlCcFpEMGlSbWxzYkMweklpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0RRb2dJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQThMMmMrRFFvOEwzTjJaejQ9XCIpO1xuICAgICB9XG4gIH1cblxuICAmLm1pbnVzIHtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHOXlPaUJCWkc5aVpTQkpiR3gxYzNSeVlYUnZjaUF4T1M0eExqQXNJRk5XUnlCRmVIQnZjblFnVUd4MVp5MUpiaUF1SUZOV1J5QldaWEp6YVc5dU9pQTJMakF3SUVKMWFXeGtJREFwSUNBdExUNE5DandoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStEUW84YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZzBLQ1NCMmFXVjNRbTk0UFNJd0lEQWdNalFnTWpRaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURJMElESTBPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0RRbzhjM1I1YkdVZ2RIbHdaVDBpZEdWNGRDOWpjM01pUGcwS0NTNXpkREI3WTJ4cGNDMXdZWFJvT25WeWJDZ2pVMVpIU1VSZk1sOHBPMlpwYkd3Nkl6UTNRVGRFUlR0OURRb0pMbk4wTVh0amJHbHdMWEJoZEdnNmRYSnNLQ05UVmtkSlJGODBYeWs3Wm1sc2JEb2pSa1pHUmtaR08zME5Dand2YzNSNWJHVStEUW84Wno0TkNnazhaR1ZtY3o0TkNna0pQR05wY21Oc1pTQnBaRDBpVTFaSFNVUmZNVjhpSUdONFBTSXhNaUlnWTNrOUlqRXlJaUJ5UFNJeE1pSXZQZzBLQ1R3dlpHVm1jejROQ2drOFkyeHBjRkJoZEdnZ2FXUTlJbE5XUjBsRVh6SmZJajROQ2drSlBIVnpaU0I0YkdsdWF6cG9jbVZtUFNJalUxWkhTVVJmTVY4aUlDQnpkSGxzWlQwaWIzWmxjbVpzYjNjNmRtbHphV0pzWlRzaUx6NE5DZ2s4TDJOc2FYQlFZWFJvUGcwS0NUeHlaV04wSUhnOUlpMDFMaklpSUhrOUlpMDFJaUJqYkdGemN6MGljM1F3SWlCM2FXUjBhRDBpTXpRdU5DSWdhR1ZwWjJoMFBTSXpOQ0l2UGcwS1BDOW5QZzBLUEdjK0RRb0pQR1JsWm5NK0RRb0pDVHh5WldOMElHbGtQU0pUVmtkSlJGOHpYeUlnZUQwaU5pNDFJaUI1UFNJeE1TNDFJaUIzYVdSMGFEMGlNVEVpSUdobGFXZG9kRDBpTVNJdlBnMEtDVHd2WkdWbWN6NE5DZ2s4WTJ4cGNGQmhkR2dnYVdROUlsTldSMGxFWHpSZklqNE5DZ2tKUEhWelpTQjRiR2x1YXpwb2NtVm1QU0lqVTFaSFNVUmZNMThpSUNCemRIbHNaVDBpYjNabGNtWnNiM2M2ZG1semFXSnNaVHNpTHo0TkNnazhMMk5zYVhCUVlYUm9QZzBLQ1R4eVpXTjBJSGc5SWpFdU5TSWdlVDBpTmk0MUlpQmpiR0Z6Y3owaWMzUXhJaUIzYVdSMGFEMGlNakVpSUdobGFXZG9kRDBpTVRFaUx6NE5Dand2Wno0TkNqd3ZjM1puUGcwS1wiKTtcblxuICAgICAmLmhvbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NE5DandoTFMwZ1IyVnVaWEpoZEc5eU9pQkJaRzlpWlNCSmJHeDFjM1J5WVhSdmNpQXhPUzR4TGpBc0lGTldSeUJGZUhCdmNuUWdVR3gxWnkxSmJpQXVJRk5XUnlCV1pYSnphVzl1T2lBMkxqQXdJRUoxYVd4a0lEQXBJQ0F0TFQ0TkNqd2hSRTlEVkZsUVJTQnpkbWNnVUZWQ1RFbERJQ0l0THk5WE0wTXZMMFJVUkNCVFZrY2dNUzR4THk5RlRpSWdJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MMGR5WVhCb2FXTnpMMU5XUnk4eExqRXZSRlJFTDNOMlp6RXhMbVIwWkNJK0RRbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpPbk5yWlhSamFEMGlhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9MMjV6SWcwS0NTQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWlCNFBTSXdjSGdpSUhrOUlqQndlQ0lnZG1sbGQwSnZlRDBpTFRJNU15QXpPRFVnTWpVZ01qUWlEUW9KSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ0xUSTVNeUF6T0RVZ01qVWdNalE3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNE5Danh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0RRb0pMbk4wTUh0bWFXeHNPbTV2Ym1VN2ZRMEtDUzV6ZERGN1ptbHNiRHB1YjI1bE8zTjBjbTlyWlRvak1EQkJSVVZHTzMwTkNna3VjM1F5ZTJacGJHdzZJekF3UVVWRlJqdDlEUW84TDNOMGVXeGxQZzBLUEhScGRHeGxQbWxqYjI0dGJXbHVkWE04TDNScGRHeGxQZzBLUEdSbGMyTStRM0psWVhSbFpDQjNhWFJvSUZOclpYUmphQzQ4TDJSbGMyTStEUW84WnlCcFpEMGlWR2x0Wld4cGJtVWlJSE5yWlhSamFEcDBlWEJsUFNKTlUxQmhaMlVpUGcwS0NUeG5JR2xrUFNKVWFXMWxiR2x1WlMxRVpYTnBaMjR0VUhKdmFtVmpkQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xURTFNQzR3TURBd01EQXNJQzB6TlRVNExqQXdNREF3TUNraUlITnJaWFJqYURwMGVYQmxQU0pOVTBGeWRHSnZZWEprUjNKdmRYQWlQZzBLQ1FrOFp5QnBaRDBpYVdOdmJpMXRhVzUxY3lJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVFV4TGpBd01EQXdNQ3dnTXpVMU9DNHdNREF3TURBcElpQnphMlYwWTJnNmRIbHdaVDBpVFZOTVlYbGxja2R5YjNWd0lqNE5DZ2tKQ1R4d1lYUm9JR2xrUFNKR2FXeHNMVEVpSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB0TWpreUxqZ3NNemszTGpKak1DMDJMaklzTlM0eExURXhMak1zTVRFdU5TMHhNUzR6WXpZdU5Dd3dMREV4TGpVc05TNHhMREV4TGpVc01URXVNdzBLQ1FrSkNXTXdMRFl1TWkwMUxqRXNNVEV1TXkweE1TNDFMREV4TGpORExUSTROeTQyTERRd09DNDFMVEk1TWk0NExEUXdNeTQwTFRJNU1pNDRMRE01Tnk0eUlpOCtEUW9KQ1FrOGNHRjBhQ0JwWkQwaVUzUnliMnRsTFRJaUlITnJaWFJqYURwMGVYQmxQU0pOVTFOb1lYQmxSM0p2ZFhBaUlHTnNZWE56UFNKemRERWlJR1E5SWswdE1qZ3hMak1zTXpnMUxqbGpOaTQwTERBc01URXVOU3cxTGpFc01URXVOU3d4TVM0ell6QXNOaTR5TFRVdU1Td3hNUzR6TFRFeExqVXNNVEV1TXcwS0NRa0pDV010Tmk0MExEQXRNVEV1TlMwMUxqRXRNVEV1TlMweE1TNHpReTB5T1RJdU9Dd3pPVEV0TWpnM0xqWXNNemcxTGprdE1qZ3hMak1zTXpnMUxqbDZJaTgrRFFvSkNRazhjR0YwYUNCcFpEMGlSbWxzYkMweklpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lpQmpiR0Z6Y3owaWMzUXlJaUJrUFNKTkxUSTROQzQxTERNNU5pNDVhRFl1TlhZeGFDMDJMalZXTXprMkxqbDZJaTgrRFFvSkNUd3ZaejROQ2drOEwyYytEUW84TDJjK0RRbzhMM04yWno0TkNnPT1cIik7XG4gICAgIH1cbiAgfVxuXG4gICYuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NE5DandoTFMwZ1IyVnVaWEpoZEdWa0lHSjVJRWxqYjAxdmIyNHVhVzhnTFMwK0RRbzhJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBnMEtQSE4yWnlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZHBaSFJvUFNJek1pSWdhR1ZwWjJoMFBTSXpNaUlnZG1sbGQwSnZlRDBpTUNBd0lETXlJRE15SWo0TkNqeHdZWFJvSUdacGJHdzlJaU0wTkRRME5EUWlJR1E5SWsweU55QTBiQzB4TlNBeE5TMDNMVGN0TlNBMUlERXlJREV5SURJd0xUSXdlaUkrUEM5d1lYUm9QZzBLUEM5emRtYytEUW89XCIpO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHOXlPaUJCWkc5aVpTQkpiR3gxYzNSeVlYUnZjaUF4T1M0eExqQXNJRk5XUnlCRmVIQnZjblFnVUd4MVp5MUpiaUF1SUZOV1J5QldaWEp6YVc5dU9pQTJMakF3SUVKMWFXeGtJREFwSUNBdExUNE5DandoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStEUW84YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6T25OclpYUmphRDBpYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vTDI1eklnMEtDU0I0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRQU0l3Y0hnaUlIazlJakJ3ZUNJZ2RtbGxkMEp2ZUQwaUxUSTVNeUF6T0RVZ01qUWdNalFpRFFvSklITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dMVEk1TXlBek9EVWdNalFnTWpRN0lpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJajROQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStEUW9KTG5OME1IdG1hV3hzT2lNd01FRkZSa1k3ZlEwS0NTNXpkREY3Wm1sc2JEb2pSa1pHUmtaR08zME5Dand2YzNSNWJHVStEUW84ZEdsMGJHVSthV052Ymkxd2JIVnpMWE5sYkdWamRHVmtQQzkwYVhSc1pUNE5DanhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnMEtQR2NnYVdROUlsQmhaMlV0TVNJZ2MydGxkR05vT25SNWNHVTlJazFUVUdGblpTSStEUW9KUEdjZ2FXUTlJbWxqYjI0dGNHeDFjeTF6Wld4bFkzUmxaQ0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRRWEowWW05aGNtUkhjbTkxY0NJK0RRb0pDVHhuSUdsa1BTSkpiWEJ2Y25SbFpDMU1ZWGxsY25NaUlITnJaWFJqYURwMGVYQmxQU0pOVTB4aGVXVnlSM0p2ZFhBaVBnMEtDUWtKUEhCaGRHZ2dhV1E5SWtacGJHd3RNU0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRVMmhoY0dWSGNtOTFjQ0lnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUUzB5T0RFdU5Td3pPVEV1TTJneGRqRXhMalZvTFRGV016a3hMak42SWk4K0RRb0pDUWs4Y0dGMGFDQnBaRDBpUm1sc2JDMHlJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTlRhR0Z3WlVkeWIzVndJaUJqYkdGemN6MGljM1F3SWlCa1BTSk5MVEk0Tmk0M0xETTVOaTQxYURFeExqVjJNV2d0TVRFdU5WWXpPVFl1TlhvaUx6NE5DZ2tKQ1R4d1lYUm9JR2xrUFNKR2FXeHNMVE1pSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB0TWpneExEUXdPV010Tmk0MkxEQXRNVEl0TlM0MExURXlMVEV5Y3pVdU5DMHhNaXd4TWkweE1uTXhNaXcxTGpRc01USXNNVElOQ2drSkNRbFRMVEkzTkM0MExEUXdPUzB5T0RFc05EQTVUQzB5T0RFc05EQTVlaUl2UGcwS0NRazhMMmMrRFFvSkNUeHdZWFJvSUdsa1BTSkdhV3hzTFRKZk1WOGlJSE5yWlhSamFEcDBlWEJsUFNKTlUxTm9ZWEJsUjNKdmRYQWlJR05zWVhOelBTSnpkREVpSUdROUlrMHRNamd3TGpjc05EQXhMamxqTFRBdU1Td3dMVEF1TWl3d0xUQXVNeTB3TGpGc0xUTXVPUzB6TGpVTkNna0pDV010TUM0eUxUQXVNaTB3TGpJdE1DNDFMREF0TUM0M1l6QXVNaTB3TGpJc01DNDFMVEF1TWl3d0xqY3NNR3d6TGpRc015NHhiRFF1T1MwNExqWmpNQzR4TFRBdU1pd3dMalF0TUM0ekxEQXVOeTB3TGpKak1DNHlMREF1TVN3d0xqTXNNQzQwTERBdU1pd3dMamRzTFRVdU1pdzVMakVOQ2drSkNVTXRNamd3TGpRc05EQXhMamd0TWpnd0xqVXNOREF4TGprdE1qZ3dMamNzTkRBeExqbERMVEk0TUM0M0xEUXdNUzQ1TFRJNE1DNDNMRFF3TVM0NUxUSTRNQzQzTERRd01TNDVJaTgrRFFvSlBDOW5QZzBLUEM5blBnMEtQQzl6ZG1jK0RRbz1cIik7XG4gICAgfVxuICB9XG5cbiAgJi5jaGVja21hcmstd2hpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0TkNqd2hMUzBnUjJWdVpYSmhkR1ZrSUdKNUlFbGpiMDF2YjI0dWFXOGdMUzArRFFvOElVUlBRMVJaVUVVZ2MzWm5JRkJWUWt4SlF5QWlMUzh2VnpOREx5OUVWRVFnVTFaSElERXVNUzh2UlU0aUlDSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OUhjbUZ3YUdsamN5OVRWa2N2TVM0eEwwUlVSQzl6ZG1jeE1TNWtkR1FpUGcwS1BITjJaeUIyWlhKemFXOXVQU0l4TGpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhkcFpIUm9QU0l6TWlJZ2FHVnBaMmgwUFNJek1pSWdkbWxsZDBKdmVEMGlNQ0F3SURNeUlETXlJajROQ2p4d1lYUm9JR1pwYkd3OUlpTm1abVlpSUdROUlrMHlOeUEwYkMweE5TQXhOUzAzTFRjdE5TQTFJREV5SURFeUlESXdMVEl3ZWlJK1BDOXdZWFJvUGcwS1BDOXpkbWMrRFFvPVwiKTtcbiAgfVxuXG4gICYud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHVmtJR0o1SUVsamIwMXZiMjR1YVc4Z0xTMCtEUW84SVVSUFExUlpVRVVnYzNabklGQlZRa3hKUXlBaUxTOHZWek5ETHk5RVZFUWdVMVpISURFdU1TOHZSVTRpSUNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk5SGNtRndhR2xqY3k5VFZrY3ZNUzR4TDBSVVJDOXpkbWN4TVM1a2RHUWlQZzBLUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGRwWkhSb1BTSXpNaUlnYUdWcFoyaDBQU0l6TWlJZ2RtbGxkMEp2ZUQwaU1DQXdJRE15SURNeUlqNE5Danh3WVhSb0lHWnBiR3c5SWlNME5EUTBORFFpSUdROUlrMHhOaUF5TGpnNU9Xd3hNeTQwTURrZ01qWXVOekkyYUMweU5pNDRNVGxzTVRNdU5EQTVMVEkyTGpjeU5ucE5NVFlnTUdNdE1DNDJPU0F3TFRFdU16YzVJREF1TkRZMUxURXVPVEF6SURFdU16azFiQzB4TXk0Mk5Ua2dNamN1TWpJeVl5MHhMakEwTmlBeExqZzJMVEF1TVRVMklETXVNemd6SURFdU9UYzRJRE11TXpnemFESTNMakUyTm1NeUxqRXpOQ0F3SURNdU1ESTFMVEV1TlRJeUlERXVPVGM0TFRNdU16Z3phREJzTFRFekxqWTFPUzB5Tnk0eU1qSmpMVEF1TlRJekxUQXVPVE10TVM0eU1UTXRNUzR6T1RVdE1TNDVNRE10TVM0ek9UVjJNSG9pUGp3dmNHRjBhRDROQ2p4d1lYUm9JR1pwYkd3OUlpTTBORFEwTkRRaUlHUTlJazB4T0NBeU5tTXdJREV1TVRBMUxUQXVPRGsxSURJdE1pQXljeTB5TFRBdU9EazFMVEl0TW1Nd0xURXVNVEExSURBdU9EazFMVElnTWkweWN6SWdNQzQ0T1RVZ01pQXllaUkrUEM5d1lYUm9QZzBLUEhCaGRHZ2dabWxzYkQwaUl6UTBORFEwTkNJZ1pEMGlUVEUySURJeVl5MHhMakV3TlNBd0xUSXRNQzQ0T1RVdE1pMHlkaTAyWXpBdE1TNHhNRFVnTUM0NE9UVXRNaUF5TFRKek1pQXdMamc1TlNBeUlESjJObU13SURFdU1UQTFMVEF1T0RrMUlESXRNaUF5ZWlJK1BDOXdZWFJvUGcwS1BDOXpkbWMrRFFvPVwiKTtcbiAgfVxuXG4gICYuYnViYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TUhCNElpQm9aV2xuYUhROUlqSXhjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TVNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpNdU15QW9NVEl3T0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNURiMjF0Wlc1MFBDOTBhWFJzWlQ0TkNpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NE5DaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStEUW9nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRVR0ZuWlNJK0RRb2dJQ0FnSUNBZ0lEeG5JR2xrUFNKRGIyMXRaVzUwSWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5CY25SaWIyRnlaRWR5YjNWd0lpQm1hV3hzUFNJalFUWkJPRUZESWo0TkNpQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TUM0d01URXNNakVnVERVdU1qazNMREUyTGpZeE1UYzBOU0JNTWk0eE9UZ3NNVFl1TmpFeE56UTFJRU13TGprNE5pd3hOaTQyTVRFM05EVWdNQ3d4TlM0Mk1qTXhOVFEwSURBc01UUXVOREEzTURRM0lFd3dMREl1TWpBME5qazNPVGtnUXpBc01DNDVPRGsxT1Rjek1UVWdNQzQ1T0RZc01DQXlMakU1T0N3d0lFd3hOeTQ0TURNc01DQkRNVGt1TURFMExEQWdNakFzTUM0NU9EazFPVGN6TVRVZ01qQXNNaTR5TURRMk9UYzVPU0JNTWpBc01UUXVOREEzTURRM0lFTXlNQ3d4TlM0Mk1qTXhOVFEwSURFNUxqQXhOQ3d4Tmk0Mk1URTNORFVnTVRjdU9EQXpMREUyTGpZeE1UYzBOU0JNTVRRdU5EUTBMREUyTGpZeE1UYzBOU0JNTVRBdU1ERXhMREl4SUV3eE1DNHdNVEVzTWpFZ1dpQk5NaTR4T1Rnc01TNHdNRGMzTVRneE1pQkRNUzQxTXpjc01TNHdNRGMzTVRneE1pQXhMREV1TlRRME1qazFNeUF4TERJdU1qQTBOamszT1RrZ1RERXNNVFF1TkRBM01EUTNJRU14TERFMUxqQTJOelEwT1RjZ01TNDFNemNzTVRVdU5qQTFNRE16TmlBeUxqRTVPQ3d4TlM0Mk1EVXdNek0ySUV3MUxqWTRPQ3d4TlM0Mk1EVXdNek0ySUV3NUxqazVMREU1TGpZd09UY3pNVFVnVERFMExqQXpOQ3d4TlM0Mk1EVXdNek0ySUV3eE55NDRNRE1zTVRVdU5qQTFNRE16TmlCRE1UZ3VORFl6TERFMUxqWXdOVEF6TXpZZ01Ua3NNVFV1TURZM05EUTVOeUF4T1N3eE5DNDBNRGN3TkRjZ1RERTVMREl1TWpBME5qazNPVGtnUXpFNUxERXVOVFEwTWprMU15QXhPQzQwTmpNc01TNHdNRGMzTVRneE1pQXhOeTQ0TURNc01TNHdNRGMzTVRneE1pQk1NaTR4T1Rnc01TNHdNRGMzTVRneE1pQk1NaTR4T1Rnc01TNHdNRGMzTVRneE1pQmFJaUJwWkQwaVJtbHNiQzB4SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5OQ3cySUV3eE5TNDVNVGNzTmlCTU1UVXVPVEUzTERjZ1REUXNOeUJNTkN3MklGb2lJR2xrUFNKR2FXeHNMVElpSUhOclpYUmphRHAwZVhCbFBTSk5VMU5vWVhCbFIzSnZkWEFpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDBMREV3SUV3eE5TNDVNVGNzTVRBZ1RERTFMamt4Tnl3eE1TQk1OQ3d4TVNCTU5Dd3hNQ0JhSWlCcFpEMGlSbWxzYkMweklpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQThMMmMrRFFvOEwzTjJaejQ9XCIpO1xuICB9XG5cbiAgJi5lbnZlbG9wZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtEUW84YzNabklIZHBaSFJvUFNJeE9YQjRJaUJvWldsbmFIUTlJakV6Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F4T1NBeE15SWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJaUI0Yld4dWN6cHphMlYwWTJnOUltaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDOXVjeUkrRFFvZ0lDQWdQQ0V0TFNCSFpXNWxjbUYwYjNJNklGTnJaWFJqYUNBekxqTXVNeUFvTVRJd09ERXBJQzBnYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vSUMwdFBnMEtJQ0FnSUR4MGFYUnNaVDVOWlhOellXZHBibWM4TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQnphMlYwWTJnNmRIbHdaVDBpVFZOUVlXZGxJajROQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJazFsYzNOaFoybHVaeUlnYzJ0bGRHTm9PblI1Y0dVOUlrMVRRWEowWW05aGNtUkhjbTkxY0NJZ1ptbHNiRDBpSTBFMlFUaEJReUkrRFFvZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NVFl1TWpFMU5EZzJOU3d4TXlCTU1pNDNPRFExTVRNME55d3hNeUJETVM0eU5Ea3hOekU1TXl3eE15QXdMREV4TGpjMk1UTTVPVGNnTUN3eE1DNHlNemMyTURNeElFd3dMREl1TnpZeU16azJPRGdnUXpBc01TNHlNemszTnpnNE1TQXhMakkwT1RFM01Ua3pMREFnTWk0M09EUTFNVE0wTnl3d0lFd3hOaTR5TVRVME9EWTFMREFnUXpFM0xqYzFNRGd5T0RFc01DQXhPU3d4TGpJek9UYzNPRGd4SURFNUxESXVOell5TXprMk9EZ2dUREU1TERFd0xqSXpOell3TXpFZ1F6RTVMREV4TGpjMk1UTTVPVGNnTVRjdU56VXdPREk0TVN3eE15QXhOaTR5TVRVME9EWTFMREV6SUV3eE5pNHlNVFUwT0RZMUxERXpJRm9nVFRJdU56ZzBOVEV6TkRjc01TNHhOemcwT1RZNU5pQkRNUzQ1TURRMk16QTVOaXd4TGpFM09EUTVOamsySURFdU1UZzROakV6TWpFc01TNDRPRGt4TXpBMk15QXhMakU0T0RZeE16SXhMREl1TnpZeU16azJPRGdnVERFdU1UZzROakV6TWpFc01UQXVNak0zTmpBek1TQkRNUzR4T0RnMk1UTXlNU3d4TVM0eE1USXdORGM1SURFdU9UQTBOak13T1RZc01URXVPREl5TmpneE5TQXlMamM0TkRVeE16UTNMREV4TGpneU1qWTRNVFVnVERFMkxqSXhOVFE0TmpVc01URXVPREl5TmpneE5TQkRNVGN1TURrMU16WTVMREV4TGpneU1qWTRNVFVnTVRjdU9ERXhNemcyT0N3eE1TNHhNVEl3TkRjNUlERTNMamd4TVRNNE5qZ3NNVEF1TWpNM05qQXpNU0JNTVRjdU9ERXhNemcyT0N3eUxqYzJNak01TmpnNElFTXhOeTQ0TVRFek9EWTRMREV1T0RnNU1UTXdOak1nTVRjdU1EazFNelk1TERFdU1UYzRORGsyT1RZZ01UWXVNakUxTkRnMk5Td3hMakUzT0RRNU5qazJJRXd5TGpjNE5EVXhNelEzTERFdU1UYzRORGsyT1RZZ1RESXVOemcwTlRFek5EY3NNUzR4TnpnME9UWTVOaUJhSWlCcFpEMGlSbWxzYkMweElpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOT1M0ME1UazRPVGc0TWl3M0xqazRNelU0T0RJMElFd3dMRFF1TURFME9ESXpOVE1nVERBdU5URTRPREE1TVRnMExETWdURGt1TkRJME9ESTRNVElzTmk0M05UTXdOVGc0TWlCTU1UZ3VORGc0TlRnME9Dd3pJRXd4T1N3MExqQXhOVGswTVRFNElFdzVMalF4T1RnNU9EZ3lMRGN1T1Rnek5UZzRNalFpSUdsa1BTSkdhV3hzTFRJaUlITnJaWFJqYURwMGVYQmxQU0pOVTFOb1lYQmxSM0p2ZFhBaVBqd3ZjR0YwYUQ0TkNpQWdJQ0FnSUNBZ1BDOW5QZzBLSUNBZ0lEd3ZaejROQ2p3dmMzWm5QZz09XCIpO1xuXG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoIDogMzhweDtcblxuICAgICYuc21hbGwge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDE5LjVweDtcbiAgICB9XG5cbiAgICAmLnNtYWxsZXN0IHtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gICYuY2lyY2xlLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NE5DandoTFMwZ1IyVnVaWEpoZEdWa0lHSjVJRWxqYjAxdmIyNHVhVzhnTFMwK0RRbzhJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBnMEtQSE4yWnlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZHBaSFJvUFNJek1pSWdhR1ZwWjJoMFBTSXpNaUlnZG1sbGQwSnZlRDBpTUNBd0lETXlJRE15SWo0TkNqeHdZWFJvSUdacGJHdzlJaU0wTkRRME5EUWlJR1E5SWsweE5pQXpNbU00TGpnek55QXdJREUyTFRjdU1UWXpJREUyTFRFMmN5MDNMakUyTXkweE5pMHhOaTB4TmkweE5pQTNMakUyTXkweE5pQXhOaUEzTGpFMk15QXhOaUF4TmlBeE5ucE5NVFlnTTJNM0xqRTRJREFnTVRNZ05TNDRNaUF4TXlBeE0zTXROUzQ0TWlBeE15MHhNeUF4TXkweE15MDFMamd5TFRFekxURXpJRFV1T0RJdE1UTWdNVE10TVRONklqNDhMM0JoZEdnK0RRbzhjR0YwYUNCbWFXeHNQU0lqTkRRME5EUTBJaUJrUFNKTk1qQXVPVEUwSURrdU9URTBiQzB5TGpneU9TMHlMamd5T1MwNExqa3hOQ0E0TGpreE5DQTRMamt4TkNBNExqa3hOQ0F5TGpneU9DMHlMamd5T0MwMkxqQTROaTAyTGpBNE5ub2lQand2Y0dGMGFENE5Dand2YzNablBnMEtcIik7XG4gIH1cblxuICAmLmFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l4TkhCNElpQm9aV2xuYUhROUlqTXhjSGdpSUhacFpYZENiM2c5SWpBZ01DQXhOQ0F6TVNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpNdU15QW9NVEl3T0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNXNaV1owTFdGeWNtOTNMWE50WVd4c1BDOTBhWFJzWlQ0TkNpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NE5DaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStEUW9nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnYzJ0bGRHTm9PblI1Y0dVOUlrMVRVR0ZuWlNJK0RRb2dJQ0FnSUNBZ0lEeG5JR2xrUFNKc1pXWjBMV0Z5Y205M0xYTnRZV3hzSWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5CY25SaWIyRnlaRWR5YjNWd0lpQm1hV3hzUFNJalJEQkVNa1F6SWo0TkNpQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TWk0MU1qWTRORGsxTERNeElFTXhNaTR3TnpNM056VTRMRE14SURFeExqWXlOelU0TVRjc016QXVOemc1TlRJek5TQXhNUzR6TXpnMk16WTJMRE13TGpNNU1UVXhNelFnVERBc01UUXVOelUxTkRBeU5DQk1NVEV1TXpneE9EZ3dNU3d3TGpVMU1UY3lPRGd6TXlCRE1URXVPRGsxT0RnM09Dd3RNQzR3T0RnMk56Z3pPU0F4TWk0NE1qUTJNems0TEMwd0xqRTROVFF6Tnpjek55QXhNeTQwTlRVMk1ERTFMREF1TXpNME1qWTVOamd6SUVNeE5DNHdPRGMxTkRVNUxEQXVPRFUxT1RjeU1UUXhJREUwTGpFNE1qZzNPRElzTVM0M09UZzJNamMyTXlBeE15NDJOamc0TnpBMExESXVORE01TURNME9EWWdURE11TnpJMk9EQXhOaXd4TkM0NE5EY3hOelF5SUV3eE15NDNNVE13T1RZM0xESTRMall4TlRreU9UVWdRekUwTGpFNU5UWTFORFlzTWprdU1qZ3lNamN5TWlBeE5DNHdOVFV4TVRNekxETXdMakl4T0RrME1qWWdNVE11TXprNU5UZ3hOU3d6TUM0M01EZzNNalEwSUVNeE15NHhNell4T0RrMExETXdMamt3TlRJek5UY2dNVEl1T0RNd05UTTJOaXd6TVNBeE1pNDFNalk0TkRrMUxETXhJaUJwWkQwaVJtbHNiQzB4SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUR3dlp6NE5DaUFnSUNBOEwyYytEUW84TDNOMlp6ND1cIik7XG5cbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG5cbiAgICAmLnNtYWxsZXN0IHtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDE1LjVweDtcbiAgICB9XG4gIH1cblxuICAmLmRvd25sb2FkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TVhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlNU0F5TkNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SStEUW9nSUNBZ1BDRXRMU0JIWlc1bGNtRjBiM0k2SUZOclpYUmphQ0F6TGpNdU15QW9NVEl3T0RFcElDMGdhSFIwY0RvdkwzZDNkeTVpYjJobGJXbGhibU52WkdsdVp5NWpiMjB2YzJ0bGRHTm9JQzB0UGcwS0lDQWdJRHgwYVhSc1pUNXBZMjl1TFdSdmQyNXNiMkZrUEM5MGFYUnNaVDROQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0TkNpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0RRb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdjMnRsZEdOb09uUjVjR1U5SWsxVFVHRm5aU0krRFFvZ0lDQWdJQ0FnSUR4bklHbGtQU0pwWTI5dUxXUnZkMjVzYjJGa0lpQnphMlYwWTJnNmRIbHdaVDBpVFZOQmNuUmliMkZ5WkVkeWIzVndJaUJtYVd4c1BTSWpNREJCUlVaR0lqNE5DaUFnSUNBZ0lDQWdJQ0FnSUR4bklHbGtQU0pKYlhCdmNuUmxaQzFNWVhsbGNuTXRRMjl3ZVMwMk1TSWdjMnRsZEdOb09uUjVjR1U5SWsxVFRHRjVaWEpIY205MWNDSStEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEUzTGpRMU5UTTRORFlzTWpNdU56QTVNak13T0NCRE1Ua3VNREF3TmpFMU5Dd3lNeTQzTURreU16QTRJREl3TGpJMU5qa3lNekVzTWpJdU5EVXlJREl3TGpJMU5qa3lNekVzTWpBdU9UQTJOelk1TWlCTU1qQXVNalUyT1RJek1Td3hNaTR6TmpFNE5EWXlJRXd4T1M0ek16TTRORFl5TERFeUxqTTJNVGcwTmpJZ1RERTVMak16TXpnME5qSXNNakF1T1RBMk56WTVNaUJETVRrdU16TXpPRFEyTWl3eU1TNDVORE16T0RRMklERTRMalE1TWl3eU1pNDNPRFl4TlRNNElERTNMalExTlRNNE5EWXNNakl1TnpnMk1UVXpPQ0JNTXk0Mk56UTNOamt5TXl3eU1pNDNPRFl4TlRNNElFTXlMall6T0RFMU16ZzFMREl5TGpjNE5qRTFNemdnTVM0M09UVXpPRFEyTWl3eU1TNDVORE16T0RRMklERXVOemsxTXpnME5qSXNNakF1T1RBMk56WTVNaUJNTVM0M09UVXpPRFEyTWl3ekxqUXpORGMyT1RJeklFTXhMamM1TlRNNE5EWXlMREl1TXprNU1EYzJPVElnTWk0Mk16Z3hOVE00TlN3eExqVTFOVE00TkRZeUlETXVOamMwTnpZNU1qTXNNUzQxTlRVek9EUTJNaUJNT1M0eU9UVXpPRFEyTWl3eExqVTFOVE00TkRZeUlFdzVMakk1TlRNNE5EWXlMREF1TmpNeU16QTNOamt5SUV3ekxqWTNORGMyT1RJekxEQXVOak15TXpBM05qa3lJRU15TGpFeU9UVXpPRFEyTERBdU5qTXlNekEzTmpreUlEQXVPRGN5TXpBM05qa3lMREV1T0RnNE5qRTFNemdnTUM0NE56SXpNRGMyT1RJc015NDBNelEzTmpreU15Qk1NQzQ0TnpJek1EYzJPVElzTWpBdU9UQTJOelk1TWlCRE1DNDROekl6TURjMk9USXNNakl1TkRVeUlESXVNVEk1TlRNNE5EWXNNak11TnpBNU1qTXdPQ0F6TGpZM05EYzJPVEl6TERJekxqY3dPVEl6TURnZ1RERTNMalExTlRNNE5EWXNNak11TnpBNU1qTXdPQ0JhSWlCcFpEMGlSbWxzYkMweElpQnphMlYwWTJnNmRIbHdaVDBpVFZOVGFHRndaVWR5YjNWd0lqNDhMM0JoZEdnK0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRURTBMak0wTERFeExqVTFOREUxTXpnZ1F6RTBMak0wTnpNNE5EWXNNVEV1TlRVNE56WTVNaUF4TkM0ek5UZzBOakUxTERFeExqVTFOamt5TXpFZ01UUXVNelkyTnpZNU1pd3hNUzQxTmpFMU16ZzFJRU14TkM0ME16WTVNak14TERFeExqWXdORGt5TXpFZ01UUXVOVEUwTkRZeE5Td3hNUzQyTXpZek1EYzNJREUwTGpZd016QTNOamtzTVRFdU5qTTJNekEzTnlCRE1UUXVOamsxTXpnME5pd3hNUzQyTXpZek1EYzNJREUwTGpjM05UWTVNak1zTVRFdU5qQXpNRGMyT1NBeE5DNDRORFkzTmpreUxERXhMalUxTnpnME5qSWdRekUwTGpnMU5UQTNOamtzTVRFdU5UVXhNemcwTmlBeE5DNDROall4TlRNNExERXhMalUxTkRFMU16Z2dNVFF1T0RjME5EWXhOU3d4TVM0MU5EZzJNVFUwSUV3eE9TNDBOek15TXpBNExEZ3VNakE0T1RJek1EZ2dRekU1TGpZM09UQTNOamtzT0M0d05Ua3pPRFEyTWlBeE9TNDNNalV5TXpBNExEY3VOemN4TXpnME5qSWdNVGt1TlRjMU5qa3lNeXczTGpVMk5EWXhOVE00SUVNeE9TNDBNalV5TXpBNExEY3VNelUzT0RRMk1UVWdNVGt1TVRNM01qTXdPQ3czTGpNeE1UWTVNak14SURFNExqa3pNRFEyTVRVc055NDBOakl4TlRNNE5TQk1NVFV1TURZME5qRTFOQ3d4TUM0eU5qa3lNekE0SUV3eE5TNHdOalEyTVRVMExERXVNalUzTWpNd056Y2dRekUxTGpBMk5EWXhOVFFzTVM0d01ESTBOakUxTkNBeE5DNDROVGczTmpreUxEQXVOemsxTmpreU16QTRJREUwTGpZd016QTNOamtzTUM0M09UVTJPVEl6TURnZ1F6RTBMak0wT0RNd056Y3NNQzQzT1RVMk9USXpNRGdnTVRRdU1UUXhOVE00TlN3eExqQXdNalEyTVRVMElERTBMakUwTVRVek9EVXNNUzR5TlRjeU16QTNOeUJNTVRRdU1UUXhOVE00TlN3eE1DNHlPVEV6T0RRMklFd3hNQzR3TnpJMk1UVTBMRGN1TkRVM05UTTRORFlnUXprdU9Ua3lNekEzTmprc055NDBNREV5TXpBM055QTVMamtzTnk0ek56UTBOakUxTkNBNUxqZ3dPVFV6T0RRMkxEY3VNemMwTkRZeE5UUWdRemt1TmpZek5qa3lNekVzTnk0ek56UTBOakUxTkNBNUxqVXlNRFl4TlRNNExEY3VORFF6TmpreU16RWdPUzQwTXpBeE5UTTROU3czTGpVM01pQkRPUzR5T0RRek1EYzJPU3czTGpjNE1EWXhOVE00SURrdU16TTJMRGd1TURZNU5UTTRORFlnT1M0MU5EVTFNemcwTml3NExqSXhOVE00TkRZeUlFd3hOQzR6TkN3eE1TNDFOVFF4TlRNNElpQnBaRDBpUm1sc2JDMHlJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTlRhR0Z3WlVkeWIzVndJajQ4TDNCaGRHZytEUW9nSUNBZ0lDQWdJQ0FnSUNBOEwyYytEUW9nSUNBZ0lDQWdJRHd2Wno0TkNpQWdJQ0E4TDJjK0RRbzhMM04yWno0PVwiKTtcbiAgfVxuXG4gICYuY3Jvc3Mge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajgrRFFvOGMzWm5JSGRwWkhSb1BTSXhNbkI0SWlCb1pXbG5hSFE5SWpFeWNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeE1pQXhNaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWlCNGJXeHVjenB6YTJWMFkyZzlJbWgwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQzl1Y3lJK0RRb2dJQ0FnUENFdExTQkhaVzVsY21GMGIzSTZJRk5yWlhSamFDQXpMak11TXlBb01USXdPREVwSUMwZ2FIUjBjRG92TDNkM2R5NWliMmhsYldsaGJtTnZaR2x1Wnk1amIyMHZjMnRsZEdOb0lDMHRQZzBLSUNBZ0lEeDBhWFJzWlQ1cFkyOXVMV05zYjNObExYTnRZV3hzUEM5MGFYUnNaVDROQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0TkNpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0RRb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdjMnRsZEdOb09uUjVjR1U5SWsxVFVHRm5aU0krRFFvZ0lDQWdJQ0FnSUR4bklHbGtQU0pwWTI5dUxXTnNiM05sTFhOdFlXeHNJaUJ6YTJWMFkyZzZkSGx3WlQwaVRWTkJjblJpYjJGeVpFZHliM1Z3SWlCbWFXeHNQU0lqTlVRMVJEVkVJajROQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHhNQzR3TmpReE5pd3dJRXd4TVM0Mk1UVTFNaXd4TGpVMU1EZzRJRXczTGpNM01qTXlMRFV1Tnprek5pQk1NVEV1TmpNd09EZ3NNVEF1TURVeU1UWWdUREV3TGpBM056RXlMREV4TGpZd05Ua3lJRXcxTGpneE9EVTJMRGN1TXpRM09EUWdUREV1TlRVd09EZ3NNVEV1TmpFMU5USWdUREV1TnpjMk16VTJPRFJsTFRFMUxERXdMakEyTkRFMklFdzBMakkyTnpZNExEVXVOemsyT1RZZ1REQXVNRE16Tml3eExqVTJNalFnVERFdU5UZzNNellzTUM0d01EZzJOQ0JNTlM0NE1qRTVNaXcwTGpJME1qY3lJRXd4TUM0d05qUXhOaXd3SWlCcFpEMGlTVzF3YjNKMFpXUXRUR0Y1WlhKekxVTnZjSGt0TnpjaUlITnJaWFJqYURwMGVYQmxQU0pOVTFOb1lYQmxSM0p2ZFhBaVBqd3ZjR0YwYUQ0TkNpQWdJQ0FnSUNBZ1BDOW5QZzBLSUNBZ0lEd3ZaejROQ2p3dmMzWm5QZz09XCIpO1xuICB9XG5cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBBIG1peGluIGZvciBnZW5lcmF0aW5nIHZlbmRvciBwcmVmaXhlcyBvbiBub24tc3RhbmRhcmRpemVkIHByb3BlcnRpZXMuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHByb3BlcnR5XG4vLy8gICBQcm9wZXJ0eSB0byBwcmVmaXhcbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlXG4vLy8gICBWYWx1ZSB0byB1c2Vcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHByZWZpeGVzXG4vLy8gICBQcmVmaXhlcyB0byBkZWZpbmVcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBwcmVmaXhlcihib3JkZXItcmFkaXVzLCAxMHB4LCB3ZWJraXQgbXMgc3BlYyk7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbi8vLyAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgfVxuLy8vXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci13ZWJraXRcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1vemlsbGFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1pY3Jvc29mdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itb3BlcmFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXNwZWNcblxuQG1peGluIHByZWZpeGVyKCRwcm9wZXJ0eSwgJHZhbHVlLCAkcHJlZml4ZXMpIHtcbiAgQGVhY2ggJHByZWZpeCBpbiAkcHJlZml4ZXMge1xuICAgIEBpZiAkcHJlZml4ID09IHdlYmtpdCB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itd2Via2l0IHtcbiAgICAgICAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbW96IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1tb3ppbGxhIHtcbiAgICAgICAgLW1vei0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbXMge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1pY3Jvc29mdCB7XG4gICAgICAgIC1tcy0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itb3BlcmEge1xuICAgICAgICAtby0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gc3BlYyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itc3BlYyB7XG4gICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgIHtcbiAgICAgIEB3YXJuIFwiVW5yZWNvZ25pemVkIHByZWZpeDogI3skcHJlZml4fVwiO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZS1wcmVmaXgtZm9yLWFsbCgpIHtcbiAgJHByZWZpeC1mb3Itd2Via2l0OiAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1tb3ppbGxhOiAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1pY3Jvc29mdDogZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3Itb3BlcmE6ICAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1zcGVjOiAgICAgIGZhbHNlICFnbG9iYWw7XG59XG4iLCJ1bC5jb2xvci1ldmVuIHtcbiAgPiBsaTpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cbn1cblxudWwuY29sb3Itb2RkIHtcbiAgPiBsaTpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgfVxufSIsImhyIHtcbiAgJi5zbWFsbGVzdCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zbWFsbDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGhlaWdodDogMS41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zbWFsbDtcbiAgfVxuXG4gICYuYmlnIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuXG4gICYuYmlnZ2VzdCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59IiwiQGltcG9ydCBcIndvcmstaW5jbHVkZXNcIjtcbkBpbXBvcnQgXCJyZXNldFwiO1xuQGltcG9ydCBcImRhcmstYmdcIjtcbkBpbXBvcnQgXCJsaWdodC1iZ1wiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuQGltcG9ydCBcImljb25zXCI7XG5AaW1wb3J0IFwibGlzdHNcIjtcbkBpbXBvcnQgXCJocnNcIjtcblxuaHRtbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4sIGhlYWRlciwgZm9vdGVyIHsgLyogaWUgZG9zbnQgc3VwcG9ydCB0aGVzZSB0YWdzICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseSAgICAgICAgOiBcInNvdXJjZS1zYW5zLXByb1wiO1xuICBwb3NpdGlvbiAgICAgICAgICAgOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodCAgICAgICAgIDogMTAwJTtcbiAgbWFyZ2luICAgICAgICAgICAgIDogMDtcbiAgcGFkZGluZyAgICAgICAgICAgIDogMDtcbiAgb3ZlcmZsb3cteCAgICAgICAgIDogaGlkZGVuO1xuICBvdmVyZmxvdy15ICAgICAgICAgOiBhdXRvO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3IgICA6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG4gIGZvbnQtc2l6ZSAgICAgICAgICA6ICRmb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0ICAgICAgICA6ICRmb250LXdlaWdodC1saWdodDtcbiAgY29sb3IgICAgICAgICAgICAgIDogJHRleHQtY29sb3I7XG59XG5cbmhyIHtcbiAgaGVpZ2h0ICAgICAgICAgIDogMnB4O1xuICBib3JkZXIgICAgICAgICAgOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvci1saWdodGVzdDtcbiAgbWFyZ2luICAgICAgICAgIDogMDtcbn1cblxuYSB7XG4gIGN1cnNvciAgICAgICAgIDogcG9pbnRlcjtcbiAgY29sb3IgICAgICAgICAgOiAkcHJpbWFyeS1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodCAgICA6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxuLmVsZXZhdGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmV1dHJhbC1jb2xvci1saWdodDtcbn1cblxuLmVsZXZhdGVkIHtcbiAgQGluY2x1ZGUgZWxldmF0ZWQ7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICAkZGlhbWV0ZXI6IDI0cHg7XG5cbiAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmctc21hbGxlc3Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXMgICA6ICRkaWFtZXRlcjtcbiAgY29sb3IgICAgICAgICAgIDogJHdoaXRlO1xuICBtaW4td2lkdGggICAgICAgOiAkZGlhbWV0ZXI7XG4gIG1pbi1oZWlnaHQgICAgICA6ICRkaWFtZXRlcjtcbiAgdGV4dC1hbGlnbiAgICAgIDogY2VudGVyO1xuICBkaXNwbGF5ICAgICAgICAgOiBpbmxpbmUtYmxvY2s7XG5cbiAgJi5hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcCAgICAgOiAtJGRpYW1ldGVyLzI7XG4gICAgcmlnaHQgICA6IC0kZGlhbWV0ZXIvMjtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVzdDtcbiAgfVxufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vLWhlaWdodCB7XG4gIG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZsZXgge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXG4gICYuY29sdW1uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICB9XG5cbiAgJi5jZW50ZXIge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICB9XG5cbiAgJi5lbmQge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG4gIH1cblxuICAmLnNwYWNlLWJldHdlZW4ge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgfVxuXG4gICYuc3BhY2UtYXJvdW5kIHtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYXJvdW5kKTtcbiAgfVxuXG4gICYubWlkZGxlIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICB9XG5cbiAgJi5zdHJldGNoIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcbiAgfVxuXG4gICYuYm90dG9tIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG4gIH1cblxuICAmLndyYXAge1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgfVxufVxuXG4uZmxleC1ncm93IHtcbiAgQGluY2x1ZGUgZmxleC1ncm93KDEpO1xufVxuXG4uZmxleC1vbmUge1xuICBAaW5jbHVkZSBmbGV4KDEpO1xufVxuXG4uZmxleC1zaHJpbmsge1xuICBAaW5jbHVkZSBmbGV4LXNocmluaygxKTtcbiAgQGluY2x1ZGUgZmxleC1iYXNpcygxMDBweCk7XG59XG5cbi50cmFuc2l0aW9uIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbiAoYWxsIDAuMnMgZWFzZS1pbi1vdXQpO1xufVxuIiwiLy8gQ1NTMyBGbGV4aWJsZSBCb3ggTW9kZWwgYW5kIHByb3BlcnR5IGRlZmF1bHRzXG5cbi8vIEN1c3RvbSBzaG9ydGhhbmQgbm90YXRpb24gZm9yIGZsZXhib3hcbkBtaXhpbiBib3goJG9yaWVudDogaW5saW5lLWF4aXMsICRwYWNrOiBzdGFydCwgJGFsaWduOiBzdHJldGNoKSB7XG4gIEBpbmNsdWRlIGRpc3BsYXktYm94O1xuICBAaW5jbHVkZSBib3gtb3JpZW50KCRvcmllbnQpO1xuICBAaW5jbHVkZSBib3gtcGFjaygkcGFjayk7XG4gIEBpbmNsdWRlIGJveC1hbGlnbigkYWxpZ24pO1xufVxuXG5AbWl4aW4gZGlzcGxheS1ib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94OyAvLyBJRSAxMFxuICBkaXNwbGF5OiBib3g7XG59XG5cbkBtaXhpbiBib3gtb3JpZW50KCRvcmllbnQ6IGlubGluZS1heGlzKSB7XG4vLyBob3Jpem9udGFsfHZlcnRpY2FsfGlubGluZS1heGlzfGJsb2NrLWF4aXN8aW5oZXJpdFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtb3JpZW50LCAkb3JpZW50LCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gYm94LXBhY2soJHBhY2s6IHN0YXJ0KSB7XG4vLyBzdGFydHxlbmR8Y2VudGVyfGp1c3RpZnlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LXBhY2ssICRwYWNrLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wYWNrOiAkcGFjazsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1hbGlnbigkYWxpZ246IHN0cmV0Y2gpIHtcbi8vIHN0YXJ0fGVuZHxjZW50ZXJ8YmFzZWxpbmV8c3RyZXRjaFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtYWxpZ24sICRhbGlnbiwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbjsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1kaXJlY3Rpb24oJGRpcmVjdGlvbjogbm9ybWFsKSB7XG4vLyBub3JtYWx8cmV2ZXJzZXxpbmhlcml0XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1kaXJlY3Rpb24sICRkaXJlY3Rpb24sIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1saW5lcygkbGluZXM6IHNpbmdsZSkge1xuLy8gc2luZ2xlfG11bHRpcGxlXG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1saW5lcywgJGxpbmVzLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gYm94LW9yZGluYWwtZ3JvdXAoJGludDogMSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtb3JkaW5hbC1ncm91cCwgJGludCwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZmxleCgkdmFsdWU6IDApIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgsICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXg6ICR2YWx1ZTsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1mbGV4LWdyb3VwKCRpbnQ6IDEpIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG59XG5cbi8vIENTUzMgRmxleGlibGUgQm94IE1vZGVsIGFuZCBwcm9wZXJ0eSBkZWZhdWx0c1xuLy8gVW5pZmllZCBhdHRyaWJ1dGVzIGZvciAyMDA5LCAyMDExLCBhbmQgMjAxMiBmbGF2b3Vycy5cblxuLy8gMjAwOSAtIGRpc3BsYXkgKGJveCB8IGlubGluZS1ib3gpXG4vLyAyMDExIC0gZGlzcGxheSAoZmxleGJveCB8IGlubGluZS1mbGV4Ym94KVxuLy8gMjAxMiAtIGRpc3BsYXkgKGZsZXggfCBpbmxpbmUtZmxleClcbkBtaXhpbiBkaXNwbGF5KCR2YWx1ZSkge1xuLy8gZmxleCB8IGlubGluZS1mbGV4XG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4XCIge1xuICAgIC8vIDIwMDlcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiBib3g7XG5cbiAgICAvLyAyMDEyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy8gMjAxMSAoSUUgMTApXG4gICAgZGlzcGxheTogZmxleDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJpbmxpbmUtZmxleFwiIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1vei1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ib3g7XG5cbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9IEBlbHNlIHtcbiAgICBkaXNwbGF5OiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gMjAwOSAtIGJveC1mbGV4IChpbnRlZ2VyKVxuLy8gMjAxMSAtIGZsZXggKGRlY2ltYWwgfCB3aWR0aCBkZWNpbWFsKVxuLy8gMjAxMiAtIGZsZXggKGludGVnZXIgaW50ZWdlciB3aWR0aClcbkBtaXhpbiBmbGV4KCR2YWx1ZSkge1xuXG4gIC8vIEdyYWIgZmxleC1ncm93IGZvciBvbGRlciBicm93c2Vycy5cbiAgJGZsZXgtZ3JvdzogbnRoKCR2YWx1ZSwgMSk7XG5cbiAgLy8gMjAwOVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZmxleCwgJGZsZXgtZ3Jvdywgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMCksIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gYm94LW9yaWVudCAoIGhvcml6b250YWwgfCB2ZXJ0aWNhbCB8IGlubGluZS1heGlzIHwgYmxvY2stYXhpcylcbi8vICAgICAgLSBib3gtZGlyZWN0aW9uIChub3JtYWwgfCByZXZlcnNlKVxuLy8gMjAxMSAtIGZsZXgtZGlyZWN0aW9uIChyb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlKVxuLy8gMjAxMiAtIGZsZXgtZGlyZWN0aW9uIChyb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlKVxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCR2YWx1ZTogcm93KSB7XG5cbiAgLy8gQWx0IHZhbHVlcy5cbiAgJHZhbHVlLTIwMDk6ICR2YWx1ZTtcbiAgJHZhbHVlLTIwMTE6ICR2YWx1ZTtcbiAgJGRpcmVjdGlvbjogbm9ybWFsO1xuXG4gIEBpZiAkdmFsdWUgPT0gcm93IHtcbiAgICAkdmFsdWUtMjAwOTogaG9yaXpvbnRhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJyb3ctcmV2ZXJzZVwiIHtcbiAgICAkdmFsdWUtMjAwOTogaG9yaXpvbnRhbDtcbiAgICAkZGlyZWN0aW9uOiByZXZlcnNlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4ge1xuICAgICR2YWx1ZS0yMDA5OiB2ZXJ0aWNhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJjb2x1bW4tcmV2ZXJzZVwiIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gICAgJGRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yaWVudCwgJHZhbHVlLTIwMDksIHdlYmtpdCBtb3ogc3BlYyk7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1kaXJlY3Rpb24sICRkaXJlY3Rpb24sIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWRpcmVjdGlvbiwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcbn1cblxuLy8gMjAwOSAtIGJveC1saW5lcyAoc2luZ2xlIHwgbXVsdGlwbGUpXG4vLyAyMDExIC0gZmxleC13cmFwIChub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlKVxuLy8gMjAxMiAtIGZsZXgtd3JhcCAobm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZSlcbkBtaXhpbiBmbGV4LXdyYXAoJHZhbHVlOiBub3dyYXApIHtcbiAgLy8gQWx0IHZhbHVlc1xuICAkYWx0LXZhbHVlOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gbm93cmFwIHtcbiAgICAkYWx0LXZhbHVlOiBzaW5nbGU7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IHdyYXAge1xuICAgICRhbHQtdmFsdWU6IG11bHRpcGxlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcIndyYXAtcmV2ZXJzZVwiIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1saW5lcywgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC13cmFwLCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgc3BlYyk7XG59XG5cbi8vIDIwMDkgLSBUT0RPOiBwYXJzZSB2YWx1ZXMgaW50byBmbGV4LWRpcmVjdGlvbi9mbGV4LXdyYXBcbi8vIDIwMTEgLSBUT0RPOiBwYXJzZSB2YWx1ZXMgaW50byBmbGV4LWRpcmVjdGlvbi9mbGV4LXdyYXBcbi8vIDIwMTIgLSBmbGV4LWZsb3cgKGZsZXgtZGlyZWN0aW9uIHx8IGZsZXgtd3JhcClcbkBtaXhpbiBmbGV4LWZsb3coJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtZmxvdywgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gYm94LW9yZGluYWwtZ3JvdXAgKGludGVnZXIpXG4vLyAyMDExIC0gZmxleC1vcmRlciAoaW50ZWdlcilcbi8vIDIwMTIgLSBvcmRlciAoaW50ZWdlcilcbkBtaXhpbiBvcmRlcigkaW50OiAwKSB7XG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yZGluYWwtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihvcmRlciwgJGludCwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7XG59XG5cbi8vIDIwMTIgLSBmbGV4LWdyb3cgKG51bWJlcilcbkBtaXhpbiBmbGV4LWdyb3coJG51bWJlcjogMCkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWdyb3csICRudW1iZXIsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAkbnVtYmVyO1xufVxuXG4vLyAyMDEyIC0gZmxleC1zaHJpbmsgKG51bWJlcilcbkBtaXhpbiBmbGV4LXNocmluaygkbnVtYmVyOiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtc2hyaW5rLCAkbnVtYmVyLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogJG51bWJlcjtcbn1cblxuLy8gMjAxMiAtIGZsZXgtYmFzaXMgKG51bWJlcilcbkBtaXhpbiBmbGV4LWJhc2lzKCR3aWR0aDogYXV0bykge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWJhc2lzLCAkd2lkdGgsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAkd2lkdGg7XG59XG5cbi8vIDIwMDkgLSBib3gtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5KVxuLy8gMjAxMSAtIGZsZXgtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5KVxuLy8gMjAxMiAtIGp1c3RpZnktY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZClcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XG5cbiAgLy8gQWx0IHZhbHVlcy5cbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkYWx0LXZhbHVlOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBlbmQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwic3BhY2UtYmV0d2VlblwiIHtcbiAgICAkYWx0LXZhbHVlOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBkaXN0cmlidXRlO1xuICB9XG5cbiAgLy8gMjAwOVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtcGFjaywgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGp1c3RpZnktY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIG8gc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LXBhY2s6ICRhbHQtdmFsdWU7XG59XG5cbi8vIDIwMDkgLSBib3gtYWxpZ24gKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMSAtIGZsZXgtYWxpZ24gKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMiAtIGFsaWduLWl0ZW1zIChmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24taXRlbXMoJHZhbHVlOiBzdHJldGNoKSB7XG5cbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuXG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4LXN0YXJ0XCIge1xuICAgICRhbHQtdmFsdWU6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICRhbHQtdmFsdWU6IGVuZDtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWFsaWduLCAkYWx0LXZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24taXRlbXMsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBvIHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1hbGlnbjogJGFsdC12YWx1ZTtcbn1cblxuLy8gMjAxMSAtIGZsZXgtaXRlbS1hbGlnbiAoYXV0byB8IHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMiAtIGFsaWduLXNlbGYgKGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24tc2VsZigkdmFsdWU6IGF1dG8pIHtcblxuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkdmFsdWUtMjAxMTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IGVuZDtcbiAgfVxuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24tc2VsZiwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1pdGVtLWFsaWduOiAkdmFsdWUtMjAxMTtcbn1cblxuLy8gMjAxMSAtIGZsZXgtbGluZS1wYWNrIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGp1c3RpZnkgfCBkaXN0cmlidXRlIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1jb250ZW50IChmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaClcbkBtaXhpbiBhbGlnbi1jb250ZW50KCR2YWx1ZTogc3RyZXRjaCkge1xuXG4gICR2YWx1ZS0yMDExOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4LXN0YXJ0XCIge1xuICAgICR2YWx1ZS0yMDExOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZW5kO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWJldHdlZW5cIiB7XG4gICAgJHZhbHVlLTIwMTE6IGp1c3RpZnk7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwic3BhY2UtYXJvdW5kXCIge1xuICAgICR2YWx1ZS0yMDExOiBkaXN0cmlidXRlO1xuICB9XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihhbGlnbi1jb250ZW50LCAkdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LWxpbmUtcGFjazogJHZhbHVlLTIwMTE7XG59XG4iLCIvLyBTaG9ydGhhbmQgbWl4aW4uIFN1cHBvcnRzIG11bHRpcGxlIHBhcmVudGhlc2VzLWRlbGltaW5hdGVkIHZhbHVlcyBmb3IgZWFjaCB2YXJpYWJsZS5cbi8vIEV4YW1wbGU6IEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAycyBlYXNlLWluLW91dCk7XG4vLyAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChvcGFjaXR5IDFzIGVhc2UtaW4gMnMsIHdpZHRoIDJzIGVhc2Utb3V0KTtcbi8vICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkgKHRyYW5zZm9ybSwgb3BhY2l0eSk7XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0aWVzLi4uKSB7XG4gIC8vIEZpeCBmb3IgdmVuZG9yLXByZWZpeCB0cmFuc2Zvcm0gcHJvcGVydHlcbiAgJG5lZWRzLXByZWZpeGVzOiBmYWxzZTtcbiAgJHdlYmtpdDogKCk7XG4gICRtb3o6ICgpO1xuICAkc3BlYzogKCk7XG5cbiAgLy8gQ3JlYXRlIGxpc3RzIGZvciB2ZW5kb3ItcHJlZml4ZWQgdHJhbnNmb3JtXG4gIEBlYWNoICRsaXN0IGluICRwcm9wZXJ0aWVzIHtcbiAgICBAaWYgbnRoKCRsaXN0LCAxKSA9PSBcInRyYW5zZm9ybVwiIHtcbiAgICAgICRuZWVkcy1wcmVmaXhlczogdHJ1ZTtcbiAgICAgICRsaXN0MTogLXdlYmtpdC10cmFuc2Zvcm07XG4gICAgICAkbGlzdDI6IC1tb3otdHJhbnNmb3JtO1xuICAgICAgJGxpc3QzOiAoKTtcblxuICAgICAgQGVhY2ggJHZhciBpbiAkbGlzdCB7XG4gICAgICAgICRsaXN0Mzogam9pbigkbGlzdDMsICR2YXIpO1xuXG4gICAgICAgIEBpZiAkdmFyICE9IFwidHJhbnNmb3JtXCIge1xuICAgICAgICAgICRsaXN0MTogam9pbigkbGlzdDEsICR2YXIpO1xuICAgICAgICAgICRsaXN0Mjogam9pbigkbGlzdDIsICR2YXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICR3ZWJraXQ6IGFwcGVuZCgkd2Via2l0LCAkbGlzdDEpO1xuICAgICAgJG1vejogICAgYXBwZW5kKCRtb3osICAgICRsaXN0Mik7XG4gICAgICAkc3BlYzogICBhcHBlbmQoJHNwZWMsICAgJGxpc3QzKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICR3ZWJraXQ6IGFwcGVuZCgkd2Via2l0LCAkbGlzdCwgY29tbWEpO1xuICAgICAgJG1vejogICAgYXBwZW5kKCRtb3osICAgICRsaXN0LCBjb21tYSk7XG4gICAgICAkc3BlYzogICBhcHBlbmQoJHNwZWMsICAgJGxpc3QsIGNvbW1hKTtcbiAgICB9XG4gIH1cblxuICBAaWYgJG5lZWRzLXByZWZpeGVzIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR3ZWJraXQ7XG4gICAgICAgLW1vei10cmFuc2l0aW9uOiAkbW96O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNwZWM7XG4gIH0gQGVsc2Uge1xuICAgIEBpZiBsZW5ndGgoJHByb3BlcnRpZXMpID49IDEge1xuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcHJvcGVydGllczogYWxsIDAuMTVzIGVhc2Utb3V0IDBzO1xuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5KCRwcm9wZXJ0aWVzLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgXCJ3ZWJraXRcIik7XG4gICAgIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgXCJtb3pcIik7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgZmFsc2UpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdGltZXMuLi4pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi1kdXJhdGlvbiwgJHRpbWVzLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJG1vdGlvbnMuLi4pIHtcbiAgLy8gZWFzZSB8IGxpbmVhciB8IGVhc2UtaW4gfCBlYXNlLW91dCB8IGVhc2UtaW4tb3V0IHwgY3ViaWMtYmV6aWVyKClcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sICRtb3Rpb25zLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdGltZXMuLi4pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi1kZWxheSwgJHRpbWVzLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuIiwiQGltcG9ydCBcIndvcmstc3R5bGVzXCI7XG5cbmJvZHkgI2V4YW1wbGUtbmF2IHtcbiAgcG9zaXRpb24gICAgICAgIDogZml4ZWQ7XG4gIGJvdHRvbSAgICAgICAgICA6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBvcGFjaXR5ICAgICAgICAgOiAwLjY7XG4gIHotaW5kZXggICAgICAgICA6IDEwMDE7XG5cbiAgYSB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */ +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" diff --git a/dist/lib.js b/dist/lib.js index e8b8444..60e0a95 100644 --- a/dist/lib.js +++ b/dist/lib.js @@ -30916,11 +30916,22 @@ var ngOptionsMinErr = minErr('ngOptions'); * subItem: { name: 'bSubItem' } * }]; * ``` +<<<<<<< HEAD * * This will work: * * ```html * +======= + * + * This will work: + * + * ```html + * + * ``` + * ```js + * $scope.selected = $scope.items[0]; +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" * ``` * ```js * $scope.selected = $scope.items[0]; @@ -30928,6 +30939,17 @@ var ngOptionsMinErr = minErr('ngOptions'); * * but this will not work: * +<<<<<<< HEAD + * ```html + * + * ``` + * ```js + * $scope.selected = $scope.items[0].subItem; + * ``` + * +======= + * but this will not work: + * * ```html * * ``` @@ -30935,6 +30957,7 @@ var ngOptionsMinErr = minErr('ngOptions'); * $scope.selected = $scope.items[0].subItem; * ``` * +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" * In both examples, the **`track by`** expression is applied successfully to each `item` in the * `items` array. Because the selected option has been set programmatically in the controller, the * **`track by`** expression is also applied to the `ngModel` value. In the first example, the @@ -42367,6 +42390,22 @@ $templateCache.put("views/simple-countdown.directive.html","

{{vm.timeRemainin function UploaderController($scope, UploaderService) { var vm = this; +<<<<<<< HEAD + + function configUploader(newConfig, oldConfig) { + if (newConfig === undefined) { + return false; + } + + var oldName = oldConfig ? oldConfig.name : undefined; + if (newConfig.name !== oldName) { + vm.uploader = UploaderService.get(newConfig.name); + } + + vm.config = newConfig; + vm.uploader.config(vm.config); + +======= function configUploader(newConfig, oldConfig) { if (newConfig === undefined) { @@ -42381,6 +42420,7 @@ $templateCache.put("views/simple-countdown.directive.html","

{{vm.timeRemainin vm.config = newConfig; vm.uploader.config(vm.config); +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" var oldQuery = oldConfig ? oldConfig.query : undefined; if (newConfig.query && newConfig.query !== oldQuery) { vm.uploader.populate(); @@ -42473,9 +42513,15 @@ $templateCache.put("views/simple-countdown.directive.html","

{{vm.timeRemainin }).call(this); +<<<<<<< HEAD angular.module("ap-file-upload").run(["$templateCache", function($templateCache) {$templateCache.put("views/file.directive.html","

{{ vm.file.progress }}%

{{ vm.file.data.name }}

"); $templateCache.put("views/uploaded-files.directive.html",""); $templateCache.put("views/uploader.directive.html","
");}]); +======= +angular.module("ap-file-upload").run(["$templateCache", function($templateCache) {$templateCache.put("views/file.directive.html","
{{ vm.file.progress }}%

{{ vm.file.data.name }}

{{ vm.file.data.caption }}

"); +$templateCache.put("views/uploaded-files.directive.html",""); +$templateCache.put("views/uploader.directive.html","
");}]); +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" (function() { 'use strict'; var dependencies; diff --git a/dist/main.css b/dist/main.css index caa0ed4..476e634 100644 --- a/dist/main.css +++ b/dist/main.css @@ -18,8 +18,12 @@ submit-work-type, submit-work-features, submit-work-visuals, submit-work-develop margin: 8px; } submit-work-type .flush-height.has-loader, submit-work-type .full-height.has-loader, submit-work-features .flush-height.has-loader, submit-work-features .full-height.has-loader, submit-work-visuals .flush-height.has-loader, submit-work-visuals .full-height.has-loader, submit-work-development .flush-height.has-loader, submit-work-development .full-height.has-loader, submit-work-complete .flush-height.has-loader, submit-work-complete .full-height.has-loader { position: relative; } - submit-work-type a.button.continue, submit-work-type button.continue, submit-work-type > button.action, submit-work-features a.button.continue, submit-work-features button.continue, submit-work-features > button.action, submit-work-visuals a.button.continue, submit-work-visuals button.continue, submit-work-visuals > button.action, submit-work-development a.button.continue, submit-work-development button.continue, submit-work-development > button.action, submit-work-complete a.button.continue, submit-work-complete button.continue, submit-work-complete > button.action { - margin: 32px auto; } + submit-work-type .continue-buttons, submit-work-features .continue-buttons, submit-work-visuals .continue-buttons, submit-work-development .continue-buttons, submit-work-complete .continue-buttons { + padding: 32px; } + submit-work-type .continue-buttons button, submit-work-features .continue-buttons button, submit-work-visuals .continue-buttons button, submit-work-development .continue-buttons button, submit-work-complete .continue-buttons button { + margin-left: 16px; } + submit-work-type .continue-buttons button:first-child, submit-work-features .continue-buttons button:first-child, submit-work-visuals .continue-buttons button:first-child, submit-work-development .continue-buttons button:first-child, submit-work-complete .continue-buttons button:first-child { + margin-left: 0; } submit-work-type .app-name, submit-work-features .app-name, submit-work-visuals .app-name, submit-work-development .app-name, submit-work-complete .app-name { margin-top: 0; } submit-work-type .navs, submit-work-features .navs, submit-work-visuals .navs, submit-work-development .navs, submit-work-complete .navs { @@ -47,15 +51,15 @@ submit-work-type, submit-work-features, submit-work-visuals, submit-work-develop text-transform: uppercase; } submit-work-type .navs .active a, submit-work-features .navs .active a, submit-work-visuals .navs .active a, submit-work-development .navs .active a, submit-work-complete .navs .active a { color: #fff; } - submit-work-type progress, submit-work-features progress, submit-work-visuals progress, submit-work-development progress, submit-work-complete progress { - display: block; - width: 400px; - margin: 0 auto; - margin-top: 8px; } submit-work-type > header, submit-work-features > header, submit-work-visuals > header, submit-work-development > header, submit-work-complete > header { background-color: #3e3e3e; padding: 32px; min-height: 350px; } + submit-work-type > header progress, submit-work-features > header progress, submit-work-visuals > header progress, submit-work-development > header progress, submit-work-complete > header progress { + display: block; + width: 400px; + margin: 0 auto; + margin-top: 8px; } submit-work-type > header a, submit-work-features > header a, submit-work-visuals > header a, submit-work-development > header a, submit-work-complete > header a { color: #fff; } submit-work-type > header > *, submit-work-features > header > *, submit-work-visuals > header > *, submit-work-development > header > *, submit-work-complete > header > * { @@ -121,20 +125,22 @@ submit-work-type, submit-work-features, submit-work-visuals, submit-work-develop margin-top: 16px; } submit-work-type .upload-documents, submit-work-type .enter-url, submit-work-features .upload-documents, submit-work-features .enter-url, submit-work-visuals .upload-documents, submit-work-visuals .enter-url, submit-work-development .upload-documents, submit-work-development .enter-url, submit-work-complete .upload-documents, submit-work-complete .enter-url { background-color: #fff; } - submit-work-type .upload-documents img, submit-work-type .enter-url img, submit-work-features .upload-documents img, submit-work-features .enter-url img, submit-work-visuals .upload-documents img, submit-work-visuals .enter-url img, submit-work-development .upload-documents img, submit-work-development .enter-url img, submit-work-complete .upload-documents img, submit-work-complete .enter-url img { + submit-work-type .upload-documents .upload-icon, submit-work-type .enter-url .upload-icon, submit-work-features .upload-documents .upload-icon, submit-work-features .enter-url .upload-icon, submit-work-visuals .upload-documents .upload-icon, submit-work-visuals .enter-url .upload-icon, submit-work-development .upload-documents .upload-icon, submit-work-development .enter-url .upload-icon, submit-work-complete .upload-documents .upload-icon, submit-work-complete .enter-url .upload-icon { height: 100px; } + submit-work-type .upload-documents uploaded-files, submit-work-type .enter-url uploaded-files, submit-work-features .upload-documents uploaded-files, submit-work-features .enter-url uploaded-files, submit-work-visuals .upload-documents uploaded-files, submit-work-visuals .enter-url uploaded-files, submit-work-development .upload-documents uploaded-files, submit-work-development .enter-url uploaded-files, submit-work-complete .upload-documents uploaded-files, submit-work-complete .enter-url uploaded-files { + margin-top: 40px; + max-width: 892px; + max-height: 398px; + overflow: auto; } submit-work-type .upload-documents .close, submit-work-type .enter-url .close, submit-work-features .upload-documents .close, submit-work-features .enter-url .close, submit-work-visuals .upload-documents .close, submit-work-visuals .enter-url .close, submit-work-development .upload-documents .close, submit-work-development .enter-url .close, submit-work-complete .upload-documents .close, submit-work-complete .enter-url .close { background-color: transparent; } submit-work-type .upload-documents h2, submit-work-type .enter-url h2, submit-work-features .upload-documents h2, submit-work-features .enter-url h2, submit-work-visuals .upload-documents h2, submit-work-visuals .enter-url h2, submit-work-development .upload-documents h2, submit-work-development .enter-url h2, submit-work-complete .upload-documents h2, submit-work-complete .enter-url h2 { margin-top: 32px; } - submit-work-type .upload-documents input, submit-work-type .enter-url input, submit-work-features .upload-documents input, submit-work-features .enter-url input, submit-work-visuals .upload-documents input, submit-work-visuals .enter-url input, submit-work-development .upload-documents input, submit-work-development .enter-url input, submit-work-complete .upload-documents input, submit-work-complete .enter-url input { - margin: 0 auto; - margin-top: 32px; } submit-work-type .upload-documents p, submit-work-type .upload-documents button, submit-work-type .enter-url p, submit-work-type .enter-url button, submit-work-features .upload-documents p, submit-work-features .upload-documents button, submit-work-features .enter-url p, submit-work-features .enter-url button, submit-work-visuals .upload-documents p, submit-work-visuals .upload-documents button, submit-work-visuals .enter-url p, submit-work-visuals .enter-url button, submit-work-development .upload-documents p, submit-work-development .upload-documents button, submit-work-development .enter-url p, submit-work-development .enter-url button, submit-work-complete .upload-documents p, submit-work-complete .upload-documents button, submit-work-complete .enter-url p, submit-work-complete .enter-url button { margin-top: 16px; } -/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9zdWJtaXQtd29yay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL25vZGVfbW9kdWxlcy9ub2RlLW5lYXQvbm9kZV9tb2R1bGVzL25vZGUtYm91cmJvbi9ub2RlX21vZHVsZXMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2FkZG9ucy9fcHJlZml4ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL25vZGVfbW9kdWxlcy9ub2RlLW5lYXQvbm9kZV9tb2R1bGVzL25vZGUtYm91cmJvbi9ub2RlX21vZHVsZXMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2NzczMvX2ZsZXgtYm94LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsQUFBa0IsQUFBc0IsQUFBcUIsQUFBeUI7RUFLcEYsQUFBa0I7RUFDbEIsQUFBa0I7RUNzQ1osQURyQ047RUFFRixBQUFpQixBQUFJLEFBQXFCLEFBQUksQUFBb0IsQUFBSSxBQUF3QixBQUFJLEFBQXFCO0lDNERoRyxBRDNEbkI7RUFHSixBQUFpQixBQUFJLEFBQXFCLEFBQUksQUFBb0IsQUFBSSxBQUF3QixBQUFJLEFBQXFCO0lDd0RoRyxBRHZEbkI7RUFHSixBQUFpQixBQUFrQixBQUFxQixBQUFrQixBQUFvQixBQUFrQixBQUF3QixBQUFrQixBQUFxQjtJQ0s3SixBREpkO0lBRUosQUFBaUIsQUFBaUIsQUFBUyxBQUFxQixBQUFpQixBQUFTLEFBQW9CLEFBQWlCLEFBQVMsQUFBd0IsQUFBaUIsQUFBUyxBQUFxQixBQUFpQjtNQzhCeE0sQUQ3QmxCO0lBR04sQUFBaUIsQUFBaUIsQUFBVyxBQUFxQixBQUFpQixBQUFXLEFBQW9CLEFBQWlCLEFBQVcsQUFBd0IsQUFBaUIsQUFBVyxBQUFxQixBQUFpQjtNQ0R0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cUIsQUFBa0IsQUFBSSxBQUFxQixBQUFXO01DMUtqWCxBRDJLWjtJQUdOLEFBQWlCLEFBQWtCLEFBQU8sQUFBaUIsQUFBVyxBQUFPLEFBQXFCLEFBQWtCLEFBQU8sQUFBcUIsQUFBVyxBQUFPLEFBQW9CLEFBQWtCLEFBQU8sQUFBb0IsQUFBVyxBQUFPLEFBQXdCLEFBQWtCLEFBQU8sQUFBd0IsQUFBVyxBQUFPLEFBQXFCLEFBQWtCLEFBQU8sQUFBcUIsQUFBVztNQUN4WixBQUFRO01DL0tJLEFEZ0xaO0lBR04sQUFBaUIsQUFBa0IsQUFBRyxBQUFpQixBQUFrQixBQUFRLEFBQWlCLEFBQVcsQUFBRyxBQUFpQixBQUFXLEFBQVEsQUFBcUIsQUFBa0IsQUFBRyxBQUFxQixBQUFrQixBQUFRLEFBQXFCLEFBQVcsQUFBRyxBQUFxQixBQUFXLEFBQVEsQUFBb0IsQUFBa0IsQUFBRyxBQUFvQixBQUFrQixBQUFRLEFBQW9CLEFBQVcsQUFBRyxBQUFvQixBQUFXLEFBQVEsQUFBd0IsQUFBa0IsQUFBRyxBQUF3QixBQUFrQixBQUFRLEFBQXdCLEFBQVcsQUFBRyxBQUF3QixBQUFXLEFBQVEsQUFBcUIsQUFBa0IsQUFBRyxBQUFxQixBQUFrQixBQUFRLEFBQXFCLEFBQVcsQUFBRyxBQUFxQixBQUFXO01DaExseEIsQURpTFoiLCJmaWxlIjoic3R5bGVzL3N1Ym1pdC13b3JrLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbnN1Ym1pdC13b3JrLXR5cGUsXG5zdWJtaXQtd29yay1mZWF0dXJlcyxcbnN1Ym1pdC13b3JrLXZpc3VhbHMsXG5zdWJtaXQtd29yay1kZXZlbG9wbWVudCxcbnN1Ym1pdC13b3JrLWNvbXBsZXRlIHtcbiAgZGlzcGxheSAgICAgICAgIDogYmxvY2s7XG4gIHRleHQtYWxpZ24gICAgICA6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIGgxIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnVwbG9hZGVyV3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcblxuICAgIC5mYWlsZWQge1xuICAgICAgY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgfVxuXG4gICAgLnVwbG9hZGVyIHtcbiAgICAgIC5maWxlQWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGxlc3Q7XG4gICAgICB9XG5cbiAgICAgIG1hcmdpbjogJG1hcmdpbi1zbWFsbGVzdDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbHVzaC1oZWlnaHQsIC5mdWxsLWhlaWdodCB7XG4gICAgJi5oYXMtbG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICBhLmJ1dHRvbi5jb250aW51ZSwgYnV0dG9uLmNvbnRpbnVlLCA+IGJ1dHRvbi5hY3Rpb24ge1xuICAgIG1hcmdpbjogJG1hcmdpbiBhdXRvO1xuICB9XG5cbiAgLmFwcC1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm5hdnMge1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgIHdpZHRoICAgICAgICAgOiA0MDBweDtcbiAgICBtYXJnaW4gICAgICAgIDogMCBhdXRvO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBsaSB7XG4gICAgICB3aWR0aDogMTMzLjMzcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRuZXV0cmFsLWNvbG9yO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuYWN0aXZlIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHByb2dyZXNzIHtcbiAgICBkaXNwbGF5ICAgOiBibG9jaztcbiAgICB3aWR0aCAgICAgOiA0MDBweDtcbiAgICBtYXJnaW4gICAgOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbGVzdDtcbiAgfVxuXG4gID4gaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmctYmlnO1xuICAgIG1pbi1oZWlnaHQgICAgICA6IDM1MHB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgID4gKiB7XG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGxlc3Q7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXN0O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgfVxuICB9XG5cbiAgdWwub3ItY2hvaWNlcyB7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcblxuICAgIGxpIHtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuXG4gICAgICBociB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW4tc21hbGxlc3Q7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLm9yIHtcbiAgICAgICAgbWFyZ2luICAgICAgICAgIDogJG1hcmdpbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZSAgICAgICA6ICRmb250LXNpemU7XG4gICAgICAgIGNvbG9yICAgICAgICAgICA6ICR3aGl0ZTtcbiAgICAgICAgbWluLXdpZHRoICAgICAgIDogNDBweDtcbiAgICAgICAgbWF4LXdpZHRoICAgICAgIDogNDBweDtcbiAgICAgICAgaGVpZ2h0ICAgICAgICAgIDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQgICAgIDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1cyAgIDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG1vZGFsLmZ1bGwge1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICB1bC5zZWxlY3RhYmxlLWNob2ljZXMge1xuICAgID4gbGkge1xuICAgICAgbWFyZ2luOiAwICRtYXJnaW47XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVwbG9hZC1kb2N1bWVudHMsIC5lbnRlci11cmwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICB9XG5cbiAgICBwLCBidXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICB9XG4gIH1cbn0iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIEEgbWl4aW4gZm9yIGdlbmVyYXRpbmcgdmVuZG9yIHByZWZpeGVzIG9uIG5vbi1zdGFuZGFyZGl6ZWQgcHJvcGVydGllcy5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkcHJvcGVydHlcbi8vLyAgIFByb3BlcnR5IHRvIHByZWZpeFxuLy8vXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWVcbi8vLyAgIFZhbHVlIHRvIHVzZVxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkcHJlZml4ZXNcbi8vLyAgIFByZWZpeGVzIHRvIGRlZmluZVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIHByZWZpeGVyKGJvcmRlci1yYWRpdXMsIDEwcHgsIHdlYmtpdCBtcyBzcGVjKTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLy8gICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLy8gICB9XG4vLy9cbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXdlYmtpdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3ItbW96aWxsYVxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3ItbWljcm9zb2Z0XG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci1vcGVyYVxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itc3BlY1xuXG5AbWl4aW4gcHJlZml4ZXIoJHByb3BlcnR5LCAkdmFsdWUsICRwcmVmaXhlcykge1xuICBAZWFjaCAkcHJlZml4IGluICRwcmVmaXhlcyB7XG4gICAgQGlmICRwcmVmaXggPT0gd2Via2l0IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci13ZWJraXQge1xuICAgICAgICAtd2Via2l0LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtb3oge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1vemlsbGEge1xuICAgICAgICAtbW96LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtcyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3ItbWljcm9zb2Z0IHtcbiAgICAgICAgLW1zLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBvIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1vcGVyYSB7XG4gICAgICAgIC1vLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBzcGVjIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1zcGVjIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG4gICAgICB9XG4gICAgfSBAZWxzZSAge1xuICAgICAgQHdhcm4gXCJVbnJlY29nbml6ZWQgcHJlZml4OiAjeyRwcmVmaXh9XCI7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBkaXNhYmxlLXByZWZpeC1mb3ItYWxsKCkge1xuICAkcHJlZml4LWZvci13ZWJraXQ6ICAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1vemlsbGE6ICAgZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3ItbWljcm9zb2Z0OiBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1vcGVyYTogICAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLXNwZWM6ICAgICAgZmFsc2UgIWdsb2JhbDtcbn1cbiIsIi8vIENTUzMgRmxleGlibGUgQm94IE1vZGVsIGFuZCBwcm9wZXJ0eSBkZWZhdWx0c1xuXG4vLyBDdXN0b20gc2hvcnRoYW5kIG5vdGF0aW9uIGZvciBmbGV4Ym94XG5AbWl4aW4gYm94KCRvcmllbnQ6IGlubGluZS1heGlzLCAkcGFjazogc3RhcnQsICRhbGlnbjogc3RyZXRjaCkge1xuICBAaW5jbHVkZSBkaXNwbGF5LWJveDtcbiAgQGluY2x1ZGUgYm94LW9yaWVudCgkb3JpZW50KTtcbiAgQGluY2x1ZGUgYm94LXBhY2soJHBhY2spO1xuICBAaW5jbHVkZSBib3gtYWxpZ24oJGFsaWduKTtcbn1cblxuQG1peGluIGRpc3BsYXktYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy8gSUUgMTBcbiAgZGlzcGxheTogYm94O1xufVxuXG5AbWl4aW4gYm94LW9yaWVudCgkb3JpZW50OiBpbmxpbmUtYXhpcykge1xuLy8gaG9yaXpvbnRhbHx2ZXJ0aWNhbHxpbmxpbmUtYXhpc3xibG9jay1heGlzfGluaGVyaXRcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yaWVudCwgJG9yaWVudCwgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIGJveC1wYWNrKCRwYWNrOiBzdGFydCkge1xuLy8gc3RhcnR8ZW5kfGNlbnRlcnxqdXN0aWZ5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1wYWNrLCAkcGFjaywgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtcGFjazogJHBhY2s7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtYWxpZ24oJGFsaWduOiBzdHJldGNoKSB7XG4vLyBzdGFydHxlbmR8Y2VudGVyfGJhc2VsaW5lfHN0cmV0Y2hcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWFsaWduLCAkYWxpZ24sIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZGlyZWN0aW9uKCRkaXJlY3Rpb246IG5vcm1hbCkge1xuLy8gbm9ybWFsfHJldmVyc2V8aW5oZXJpdFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtbGluZXMoJGxpbmVzOiBzaW5nbGUpIHtcbi8vIHNpbmdsZXxtdWx0aXBsZVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtbGluZXMsICRsaW5lcywgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIGJveC1vcmRpbmFsLWdyb3VwKCRpbnQ6IDEpIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yZGluYWwtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50OyAvLyBJRSAxMFxufVxuXG5AbWl4aW4gYm94LWZsZXgoJHZhbHVlOiAwKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LCAkdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4OiAkdmFsdWU7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZmxleC1ncm91cCgkaW50OiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyBDU1MzIEZsZXhpYmxlIEJveCBNb2RlbCBhbmQgcHJvcGVydHkgZGVmYXVsdHNcbi8vIFVuaWZpZWQgYXR0cmlidXRlcyBmb3IgMjAwOSwgMjAxMSwgYW5kIDIwMTIgZmxhdm91cnMuXG5cbi8vIDIwMDkgLSBkaXNwbGF5IChib3ggfCBpbmxpbmUtYm94KVxuLy8gMjAxMSAtIGRpc3BsYXkgKGZsZXhib3ggfCBpbmxpbmUtZmxleGJveClcbi8vIDIwMTIgLSBkaXNwbGF5IChmbGV4IHwgaW5saW5lLWZsZXgpXG5AbWl4aW4gZGlzcGxheSgkdmFsdWUpIHtcbi8vIGZsZXggfCBpbmxpbmUtZmxleFxuICBAaWYgJHZhbHVlID09IFwiZmxleFwiIHtcbiAgICAvLyAyMDA5XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuXG4gICAgLy8gMjAxMlxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7IC8vIDIwMTEgKElFIDEwKVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiaW5saW5lLWZsZXhcIiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYm94O1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfSBAZWxzZSB7XG4gICAgZGlzcGxheTogJHZhbHVlO1xuICB9XG59XG5cbi8vIDIwMDkgLSBib3gtZmxleCAoaW50ZWdlcilcbi8vIDIwMTEgLSBmbGV4IChkZWNpbWFsIHwgd2lkdGggZGVjaW1hbClcbi8vIDIwMTIgLSBmbGV4IChpbnRlZ2VyIGludGVnZXIgd2lkdGgpXG5AbWl4aW4gZmxleCgkdmFsdWUpIHtcblxuICAvLyBHcmFiIGZsZXgtZ3JvdyBmb3Igb2xkZXIgYnJvd3NlcnMuXG4gICRmbGV4LWdyb3c6IG50aCgkdmFsdWUsIDEpO1xuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgsICRmbGV4LWdyb3csIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApLCAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBzcGVjKTtcbn1cblxuLy8gMjAwOSAtIGJveC1vcmllbnQgKCBob3Jpem9udGFsIHwgdmVydGljYWwgfCBpbmxpbmUtYXhpcyB8IGJsb2NrLWF4aXMpXG4vLyAgICAgIC0gYm94LWRpcmVjdGlvbiAobm9ybWFsIHwgcmV2ZXJzZSlcbi8vIDIwMTEgLSBmbGV4LWRpcmVjdGlvbiAocm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZSlcbi8vIDIwMTIgLSBmbGV4LWRpcmVjdGlvbiAocm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZSlcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkdmFsdWU6IHJvdykge1xuXG4gIC8vIEFsdCB2YWx1ZXMuXG4gICR2YWx1ZS0yMDA5OiAkdmFsdWU7XG4gICR2YWx1ZS0yMDExOiAkdmFsdWU7XG4gICRkaXJlY3Rpb246IG5vcm1hbDtcblxuICBAaWYgJHZhbHVlID09IHJvdyB7XG4gICAgJHZhbHVlLTIwMDk6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwicm93LXJldmVyc2VcIiB7XG4gICAgJHZhbHVlLTIwMDk6IGhvcml6b250YWw7XG4gICAgJGRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiY29sdW1uLXJldmVyc2VcIiB7XG4gICAgJHZhbHVlLTIwMDk6IHZlcnRpY2FsO1xuICAgICRkaXJlY3Rpb246IHJldmVyc2U7XG4gIH1cblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmllbnQsICR2YWx1ZS0yMDA5LCB3ZWJraXQgbW96IHNwZWMpO1xuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1kaXJlY3Rpb24sICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG59XG5cbi8vIDIwMDkgLSBib3gtbGluZXMgKHNpbmdsZSB8IG11bHRpcGxlKVxuLy8gMjAxMSAtIGZsZXgtd3JhcCAobm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZSlcbi8vIDIwMTIgLSBmbGV4LXdyYXAgKG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2UpXG5AbWl4aW4gZmxleC13cmFwKCR2YWx1ZTogbm93cmFwKSB7XG4gIC8vIEFsdCB2YWx1ZXNcbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IG5vd3JhcCB7XG4gICAgJGFsdC12YWx1ZTogc2luZ2xlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSB3cmFwIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJ3cmFwLXJldmVyc2VcIiB7XG4gICAgJGFsdC12YWx1ZTogbXVsdGlwbGU7XG4gIH1cblxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtbGluZXMsICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtd3JhcCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gVE9ETzogcGFyc2UgdmFsdWVzIGludG8gZmxleC1kaXJlY3Rpb24vZmxleC13cmFwXG4vLyAyMDExIC0gVE9ETzogcGFyc2UgdmFsdWVzIGludG8gZmxleC1kaXJlY3Rpb24vZmxleC13cmFwXG4vLyAyMDEyIC0gZmxleC1mbG93IChmbGV4LWRpcmVjdGlvbiB8fCBmbGV4LXdyYXApXG5AbWl4aW4gZmxleC1mbG93KCR2YWx1ZSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWZsb3csICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuLy8gMjAwOSAtIGJveC1vcmRpbmFsLWdyb3VwIChpbnRlZ2VyKVxuLy8gMjAxMSAtIGZsZXgtb3JkZXIgKGludGVnZXIpXG4vLyAyMDEyIC0gb3JkZXIgKGludGVnZXIpXG5AbWl4aW4gb3JkZXIoJGludDogMCkge1xuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmRpbmFsLWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIob3JkZXIsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50O1xufVxuXG4vLyAyMDEyIC0gZmxleC1ncm93IChudW1iZXIpXG5AbWl4aW4gZmxleC1ncm93KCRudW1iZXI6IDApIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1ncm93LCAkbnVtYmVyLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogJG51bWJlcjtcbn1cblxuLy8gMjAxMiAtIGZsZXgtc2hyaW5rIChudW1iZXIpXG5AbWl4aW4gZmxleC1zaHJpbmsoJG51bWJlcjogMSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LXNocmluaywgJG51bWJlciwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6ICRudW1iZXI7XG59XG5cbi8vIDIwMTIgLSBmbGV4LWJhc2lzIChudW1iZXIpXG5AbWl4aW4gZmxleC1iYXNpcygkd2lkdGg6IGF1dG8pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1iYXNpcywgJHdpZHRoLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHdpZHRoO1xufVxuXG4vLyAyMDA5IC0gYm94LXBhY2sgKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwganVzdGlmeSlcbi8vIDIwMTEgLSBmbGV4LXBhY2sgKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwganVzdGlmeSlcbi8vIDIwMTIgLSBqdXN0aWZ5LWNvbnRlbnQgKGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQpXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuXG4gIC8vIEFsdCB2YWx1ZXMuXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBcImZsZXgtc3RhcnRcIiB7XG4gICAgJGFsdC12YWx1ZTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZW5kO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWJldHdlZW5cIiB7XG4gICAgJGFsdC12YWx1ZToganVzdGlmeTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJzcGFjZS1hcm91bmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LXBhY2ssICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihqdXN0aWZ5LWNvbnRlbnQsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBvIHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1wYWNrOiAkYWx0LXZhbHVlO1xufVxuXG4vLyAyMDA5IC0gYm94LWFsaWduIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTEgLSBmbGV4LWFsaWduIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1pdGVtcyAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuQG1peGluIGFsaWduLWl0ZW1zKCR2YWx1ZTogc3RyZXRjaCkge1xuXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcblxuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkYWx0LXZhbHVlOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBlbmQ7XG4gIH1cblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1hbGlnbiwgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLWl0ZW1zLCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgbyBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtYWxpZ246ICRhbHQtdmFsdWU7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWl0ZW0tYWxpZ24gKGF1dG8gfCBzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1zZWxmIChhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG5cbiAgJHZhbHVlLTIwMTE6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBcImZsZXgtc3RhcnRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICR2YWx1ZS0yMDExOiBlbmQ7XG4gIH1cblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLXNlbGYsICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlLTIwMTE7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWxpbmUtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5IHwgZGlzdHJpYnV0ZSB8IHN0cmV0Y2gpXG4vLyAyMDEyIC0gYWxpZ24tY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcblxuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkdmFsdWUtMjAxMTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IGVuZDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJzcGFjZS1iZXR3ZWVuXCIge1xuICAgICR2YWx1ZS0yMDExOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24tY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZS0yMDExO1xufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9zdWJtaXQtd29yay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL25vZGVfbW9kdWxlcy9ub2RlLW5lYXQvbm9kZV9tb2R1bGVzL25vZGUtYm91cmJvbi9ub2RlX21vZHVsZXMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2FkZG9ucy9fcHJlZml4ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL25vZGVfbW9kdWxlcy9ub2RlLW5lYXQvbm9kZV9tb2R1bGVzL25vZGUtYm91cmJvbi9ub2RlX21vZHVsZXMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2NzczMvX2ZsZXgtYm94LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsQUFBa0IsQUFBc0IsQUFBcUIsQUFBeUI7RUFLcEYsQUFBa0I7RUFDbEIsQUFBa0I7RUNzQ1osQURyQ047RUFFRixBQUFpQixBQUFJLEFBQXFCLEFBQUksQUFBb0IsQUFBSSxBQUF3QixBQUFJLEFBQXFCO0lDNERoRyxBRDNEbkI7RUFHSixBQUFpQixBQUFJLEFBQXFCLEFBQUksQUFBb0IsQUFBSSxBQUF3QixBQUFJLEFBQXFCO0lDd0RoRyxBRHZEbkI7RUFHSixBQUFpQixBQUFrQixBQUFxQixBQUFrQixBQUFvQixBQUFrQixBQUF3QixBQUFrQixBQUFxQjtJQ0s3SixBREpkO0lBRUosQUFBaUIsQUFBaUIsQUFBUyxBQUFxQixBQUFpQixBQUFTLEFBQW9CLEFBQWlCLEFBQVMsQUFBd0IsQUFBaUIsQUFBUyxBQUFxQixBQUFpQjtNQzhCeE0sQUQ3QmxCO0lBR04sQUFBaUIsQUFBaUIsQUFBVyxBQUFxQixBQUFpQixBQUFXLEFBQW9CLEFBQWlCLEFBQVcsQUFBd0IsQUFBaUIsQUFBVyxBQUFxQixBQUFpQjtNQ0R0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cUIsQUFBVyxBQUFRLEFBQW9CLEFBQWtCLEFBQVEsQUFBb0IsQUFBVyxBQUFRLEFBQXdCLEFBQWtCLEFBQVEsQUFBd0IsQUFBVyxBQUFRLEFBQXFCLEFBQWtCLEFBQVEsQUFBcUIsQUFBVztNQUNqYSxBQUFrQjtJQUd4QixBQUFpQixBQUFrQixBQUFJLEFBQWlCLEFBQVcsQUFBSSxBQUFxQixBQUFrQixBQUFJLEFBQXFCLEFBQVcsQUFBSSxBQUFvQixBQUFrQixBQUFJLEFBQW9CLEFBQVcsQUFBSSxBQUF3QixBQUFrQixBQUFJLEFBQXdCLEFBQVcsQUFBSSxBQUFxQixBQUFrQixBQUFJLEFBQXFCLEFBQVc7TUN6TGpYLEFEMExaO0lBR04sQUFBaUIsQUFBa0IsQUFBRyxBQUFpQixBQUFrQixBQUFRLEFBQWlCLEFBQVcsQUFBRyxBQUFpQixBQUFXLEFBQVEsQUFBcUIsQUFBa0IsQUFBRyxBQUFxQixBQUFrQixBQUFRLEFBQXFCLEFBQVcsQUFBRyxBQUFxQixBQUFXLEFBQVEsQUFBb0IsQUFBa0IsQUFBRyxBQUFvQixBQUFrQixBQUFRLEFBQW9CLEFBQVcsQUFBRyxBQUFvQixBQUFXLEFBQVEsQUFBd0IsQUFBa0IsQUFBRyxBQUF3QixBQUFrQixBQUFRLEFBQXdCLEFBQVcsQUFBRyxBQUF3QixBQUFXLEFBQVEsQUFBcUIsQUFBa0IsQUFBRyxBQUFxQixBQUFrQixBQUFRLEFBQXFCLEFBQVcsQUFBRyxBQUFxQixBQUFXO01DMUxseEIsQUQyTFoiLCJmaWxlIjoic3R5bGVzL3N1Ym1pdC13b3JrLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbnN1Ym1pdC13b3JrLXR5cGUsXG5zdWJtaXQtd29yay1mZWF0dXJlcyxcbnN1Ym1pdC13b3JrLXZpc3VhbHMsXG5zdWJtaXQtd29yay1kZXZlbG9wbWVudCxcbnN1Ym1pdC13b3JrLWNvbXBsZXRlIHtcbiAgZGlzcGxheSAgICAgICAgIDogYmxvY2s7XG4gIHRleHQtYWxpZ24gICAgICA6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIGgxIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnVwbG9hZGVyV3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcblxuICAgIC5mYWlsZWQge1xuICAgICAgY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgfVxuXG4gICAgLnVwbG9hZGVyIHtcbiAgICAgIC5maWxlQWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGxlc3Q7XG4gICAgICB9XG5cbiAgICAgIG1hcmdpbjogJG1hcmdpbi1zbWFsbGVzdDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbHVzaC1oZWlnaHQsIC5mdWxsLWhlaWdodCB7XG4gICAgJi5oYXMtbG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAuY29udGludWUtYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMzJweDtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogJG1hcmdpbi1zbWFsbDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hcHAtbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5uYXZzIHtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cbiAgICB3aWR0aCAgICAgICAgIDogNDAwcHg7XG4gICAgbWFyZ2luICAgICAgICA6IDAgYXV0bztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgbGkge1xuICAgICAgd2lkdGg6IDEzMy4zM3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmV1dHJhbC1jb2xvcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLmFjdGl2ZSB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IGhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIHBhZGRpbmcgICAgICAgICA6ICRwYWRkaW5nLWJpZztcbiAgICBtaW4taGVpZ2h0ICAgICAgOiAzNTBweDtcblxuICAgIHByb2dyZXNzIHtcbiAgICAgIGRpc3BsYXkgICA6IGJsb2NrO1xuICAgICAgd2lkdGggICAgIDogNDAwcHg7XG4gICAgICBtYXJnaW4gICAgOiAwIGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVzdDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgIH1cbiAgfVxuXG4gIHVsLm9yLWNob2ljZXMge1xuICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG5cbiAgICBsaSB7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcblxuICAgICAgaHIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5vciB7XG4gICAgICAgIG1hcmdpbiAgICAgICAgICA6ICRtYXJnaW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yO1xuICAgICAgICBmb250LXNpemUgICAgICAgOiAkZm9udC1zaXplO1xuICAgICAgICBjb2xvciAgICAgICAgICAgOiAkd2hpdGU7XG4gICAgICAgIG1pbi13aWR0aCAgICAgICA6IDQwcHg7XG4gICAgICAgIG1heC13aWR0aCAgICAgICA6IDQwcHg7XG4gICAgICAgIGhlaWdodCAgICAgICAgICA6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0ICAgICA6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXMgICA6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBtb2RhbC5mdWxsIHtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgdWwuc2VsZWN0YWJsZS1jaG9pY2VzIHtcbiAgICA+IGxpIHtcbiAgICAgIG1hcmdpbjogMCAkbWFyZ2luO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51cGxvYWQtZG9jdW1lbnRzLCAuZW50ZXItdXJsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAudXBsb2FkLWljb24ge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICB1cGxvYWRlZC1maWxlcyB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWF4LXdpZHRoIDogODkycHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzOThweDtcbiAgICAgIG92ZXJmbG93ICA6IGF1dG87XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG4gICAgfVxuXG4gICAgcCwgYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgfVxuICB9XG59XG4iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIEEgbWl4aW4gZm9yIGdlbmVyYXRpbmcgdmVuZG9yIHByZWZpeGVzIG9uIG5vbi1zdGFuZGFyZGl6ZWQgcHJvcGVydGllcy5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkcHJvcGVydHlcbi8vLyAgIFByb3BlcnR5IHRvIHByZWZpeFxuLy8vXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWVcbi8vLyAgIFZhbHVlIHRvIHVzZVxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkcHJlZml4ZXNcbi8vLyAgIFByZWZpeGVzIHRvIGRlZmluZVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIHByZWZpeGVyKGJvcmRlci1yYWRpdXMsIDEwcHgsIHdlYmtpdCBtcyBzcGVjKTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLy8gICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLy8gICB9XG4vLy9cbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXdlYmtpdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3ItbW96aWxsYVxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3ItbWljcm9zb2Z0XG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci1vcGVyYVxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itc3BlY1xuXG5AbWl4aW4gcHJlZml4ZXIoJHByb3BlcnR5LCAkdmFsdWUsICRwcmVmaXhlcykge1xuICBAZWFjaCAkcHJlZml4IGluICRwcmVmaXhlcyB7XG4gICAgQGlmICRwcmVmaXggPT0gd2Via2l0IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci13ZWJraXQge1xuICAgICAgICAtd2Via2l0LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtb3oge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1vemlsbGEge1xuICAgICAgICAtbW96LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtcyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3ItbWljcm9zb2Z0IHtcbiAgICAgICAgLW1zLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBvIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1vcGVyYSB7XG4gICAgICAgIC1vLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBzcGVjIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1zcGVjIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG4gICAgICB9XG4gICAgfSBAZWxzZSAge1xuICAgICAgQHdhcm4gXCJVbnJlY29nbml6ZWQgcHJlZml4OiAjeyRwcmVmaXh9XCI7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBkaXNhYmxlLXByZWZpeC1mb3ItYWxsKCkge1xuICAkcHJlZml4LWZvci13ZWJraXQ6ICAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1vemlsbGE6ICAgZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3ItbWljcm9zb2Z0OiBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1vcGVyYTogICAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLXNwZWM6ICAgICAgZmFsc2UgIWdsb2JhbDtcbn1cbiIsIi8vIENTUzMgRmxleGlibGUgQm94IE1vZGVsIGFuZCBwcm9wZXJ0eSBkZWZhdWx0c1xuXG4vLyBDdXN0b20gc2hvcnRoYW5kIG5vdGF0aW9uIGZvciBmbGV4Ym94XG5AbWl4aW4gYm94KCRvcmllbnQ6IGlubGluZS1heGlzLCAkcGFjazogc3RhcnQsICRhbGlnbjogc3RyZXRjaCkge1xuICBAaW5jbHVkZSBkaXNwbGF5LWJveDtcbiAgQGluY2x1ZGUgYm94LW9yaWVudCgkb3JpZW50KTtcbiAgQGluY2x1ZGUgYm94LXBhY2soJHBhY2spO1xuICBAaW5jbHVkZSBib3gtYWxpZ24oJGFsaWduKTtcbn1cblxuQG1peGluIGRpc3BsYXktYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy8gSUUgMTBcbiAgZGlzcGxheTogYm94O1xufVxuXG5AbWl4aW4gYm94LW9yaWVudCgkb3JpZW50OiBpbmxpbmUtYXhpcykge1xuLy8gaG9yaXpvbnRhbHx2ZXJ0aWNhbHxpbmxpbmUtYXhpc3xibG9jay1heGlzfGluaGVyaXRcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yaWVudCwgJG9yaWVudCwgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIGJveC1wYWNrKCRwYWNrOiBzdGFydCkge1xuLy8gc3RhcnR8ZW5kfGNlbnRlcnxqdXN0aWZ5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1wYWNrLCAkcGFjaywgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtcGFjazogJHBhY2s7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtYWxpZ24oJGFsaWduOiBzdHJldGNoKSB7XG4vLyBzdGFydHxlbmR8Y2VudGVyfGJhc2VsaW5lfHN0cmV0Y2hcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWFsaWduLCAkYWxpZ24sIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZGlyZWN0aW9uKCRkaXJlY3Rpb246IG5vcm1hbCkge1xuLy8gbm9ybWFsfHJldmVyc2V8aW5oZXJpdFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtbGluZXMoJGxpbmVzOiBzaW5nbGUpIHtcbi8vIHNpbmdsZXxtdWx0aXBsZVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtbGluZXMsICRsaW5lcywgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIGJveC1vcmRpbmFsLWdyb3VwKCRpbnQ6IDEpIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yZGluYWwtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50OyAvLyBJRSAxMFxufVxuXG5AbWl4aW4gYm94LWZsZXgoJHZhbHVlOiAwKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LCAkdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4OiAkdmFsdWU7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZmxleC1ncm91cCgkaW50OiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyBDU1MzIEZsZXhpYmxlIEJveCBNb2RlbCBhbmQgcHJvcGVydHkgZGVmYXVsdHNcbi8vIFVuaWZpZWQgYXR0cmlidXRlcyBmb3IgMjAwOSwgMjAxMSwgYW5kIDIwMTIgZmxhdm91cnMuXG5cbi8vIDIwMDkgLSBkaXNwbGF5IChib3ggfCBpbmxpbmUtYm94KVxuLy8gMjAxMSAtIGRpc3BsYXkgKGZsZXhib3ggfCBpbmxpbmUtZmxleGJveClcbi8vIDIwMTIgLSBkaXNwbGF5IChmbGV4IHwgaW5saW5lLWZsZXgpXG5AbWl4aW4gZGlzcGxheSgkdmFsdWUpIHtcbi8vIGZsZXggfCBpbmxpbmUtZmxleFxuICBAaWYgJHZhbHVlID09IFwiZmxleFwiIHtcbiAgICAvLyAyMDA5XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuXG4gICAgLy8gMjAxMlxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7IC8vIDIwMTEgKElFIDEwKVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiaW5saW5lLWZsZXhcIiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYm94O1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfSBAZWxzZSB7XG4gICAgZGlzcGxheTogJHZhbHVlO1xuICB9XG59XG5cbi8vIDIwMDkgLSBib3gtZmxleCAoaW50ZWdlcilcbi8vIDIwMTEgLSBmbGV4IChkZWNpbWFsIHwgd2lkdGggZGVjaW1hbClcbi8vIDIwMTIgLSBmbGV4IChpbnRlZ2VyIGludGVnZXIgd2lkdGgpXG5AbWl4aW4gZmxleCgkdmFsdWUpIHtcblxuICAvLyBHcmFiIGZsZXgtZ3JvdyBmb3Igb2xkZXIgYnJvd3NlcnMuXG4gICRmbGV4LWdyb3c6IG50aCgkdmFsdWUsIDEpO1xuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgsICRmbGV4LWdyb3csIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApLCAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBzcGVjKTtcbn1cblxuLy8gMjAwOSAtIGJveC1vcmllbnQgKCBob3Jpem9udGFsIHwgdmVydGljYWwgfCBpbmxpbmUtYXhpcyB8IGJsb2NrLWF4aXMpXG4vLyAgICAgIC0gYm94LWRpcmVjdGlvbiAobm9ybWFsIHwgcmV2ZXJzZSlcbi8vIDIwMTEgLSBmbGV4LWRpcmVjdGlvbiAocm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZSlcbi8vIDIwMTIgLSBmbGV4LWRpcmVjdGlvbiAocm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZSlcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkdmFsdWU6IHJvdykge1xuXG4gIC8vIEFsdCB2YWx1ZXMuXG4gICR2YWx1ZS0yMDA5OiAkdmFsdWU7XG4gICR2YWx1ZS0yMDExOiAkdmFsdWU7XG4gICRkaXJlY3Rpb246IG5vcm1hbDtcblxuICBAaWYgJHZhbHVlID09IHJvdyB7XG4gICAgJHZhbHVlLTIwMDk6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwicm93LXJldmVyc2VcIiB7XG4gICAgJHZhbHVlLTIwMDk6IGhvcml6b250YWw7XG4gICAgJGRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiY29sdW1uLXJldmVyc2VcIiB7XG4gICAgJHZhbHVlLTIwMDk6IHZlcnRpY2FsO1xuICAgICRkaXJlY3Rpb246IHJldmVyc2U7XG4gIH1cblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmllbnQsICR2YWx1ZS0yMDA5LCB3ZWJraXQgbW96IHNwZWMpO1xuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1kaXJlY3Rpb24sICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG59XG5cbi8vIDIwMDkgLSBib3gtbGluZXMgKHNpbmdsZSB8IG11bHRpcGxlKVxuLy8gMjAxMSAtIGZsZXgtd3JhcCAobm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZSlcbi8vIDIwMTIgLSBmbGV4LXdyYXAgKG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2UpXG5AbWl4aW4gZmxleC13cmFwKCR2YWx1ZTogbm93cmFwKSB7XG4gIC8vIEFsdCB2YWx1ZXNcbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IG5vd3JhcCB7XG4gICAgJGFsdC12YWx1ZTogc2luZ2xlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSB3cmFwIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJ3cmFwLXJldmVyc2VcIiB7XG4gICAgJGFsdC12YWx1ZTogbXVsdGlwbGU7XG4gIH1cblxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtbGluZXMsICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtd3JhcCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gVE9ETzogcGFyc2UgdmFsdWVzIGludG8gZmxleC1kaXJlY3Rpb24vZmxleC13cmFwXG4vLyAyMDExIC0gVE9ETzogcGFyc2UgdmFsdWVzIGludG8gZmxleC1kaXJlY3Rpb24vZmxleC13cmFwXG4vLyAyMDEyIC0gZmxleC1mbG93IChmbGV4LWRpcmVjdGlvbiB8fCBmbGV4LXdyYXApXG5AbWl4aW4gZmxleC1mbG93KCR2YWx1ZSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWZsb3csICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuLy8gMjAwOSAtIGJveC1vcmRpbmFsLWdyb3VwIChpbnRlZ2VyKVxuLy8gMjAxMSAtIGZsZXgtb3JkZXIgKGludGVnZXIpXG4vLyAyMDEyIC0gb3JkZXIgKGludGVnZXIpXG5AbWl4aW4gb3JkZXIoJGludDogMCkge1xuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmRpbmFsLWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIob3JkZXIsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50O1xufVxuXG4vLyAyMDEyIC0gZmxleC1ncm93IChudW1iZXIpXG5AbWl4aW4gZmxleC1ncm93KCRudW1iZXI6IDApIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1ncm93LCAkbnVtYmVyLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogJG51bWJlcjtcbn1cblxuLy8gMjAxMiAtIGZsZXgtc2hyaW5rIChudW1iZXIpXG5AbWl4aW4gZmxleC1zaHJpbmsoJG51bWJlcjogMSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LXNocmluaywgJG51bWJlciwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6ICRudW1iZXI7XG59XG5cbi8vIDIwMTIgLSBmbGV4LWJhc2lzIChudW1iZXIpXG5AbWl4aW4gZmxleC1iYXNpcygkd2lkdGg6IGF1dG8pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1iYXNpcywgJHdpZHRoLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHdpZHRoO1xufVxuXG4vLyAyMDA5IC0gYm94LXBhY2sgKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwganVzdGlmeSlcbi8vIDIwMTEgLSBmbGV4LXBhY2sgKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwganVzdGlmeSlcbi8vIDIwMTIgLSBqdXN0aWZ5LWNvbnRlbnQgKGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQpXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuXG4gIC8vIEFsdCB2YWx1ZXMuXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBcImZsZXgtc3RhcnRcIiB7XG4gICAgJGFsdC12YWx1ZTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZW5kO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWJldHdlZW5cIiB7XG4gICAgJGFsdC12YWx1ZToganVzdGlmeTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJzcGFjZS1hcm91bmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LXBhY2ssICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihqdXN0aWZ5LWNvbnRlbnQsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBvIHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1wYWNrOiAkYWx0LXZhbHVlO1xufVxuXG4vLyAyMDA5IC0gYm94LWFsaWduIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTEgLSBmbGV4LWFsaWduIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1pdGVtcyAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuQG1peGluIGFsaWduLWl0ZW1zKCR2YWx1ZTogc3RyZXRjaCkge1xuXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcblxuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkYWx0LXZhbHVlOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBlbmQ7XG4gIH1cblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1hbGlnbiwgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLWl0ZW1zLCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgbyBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtYWxpZ246ICRhbHQtdmFsdWU7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWl0ZW0tYWxpZ24gKGF1dG8gfCBzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1zZWxmIChhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG5cbiAgJHZhbHVlLTIwMTE6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBcImZsZXgtc3RhcnRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICR2YWx1ZS0yMDExOiBlbmQ7XG4gIH1cblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLXNlbGYsICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlLTIwMTE7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWxpbmUtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5IHwgZGlzdHJpYnV0ZSB8IHN0cmV0Y2gpXG4vLyAyMDEyIC0gYWxpZ24tY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcblxuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkdmFsdWUtMjAxMTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IGVuZDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJzcGFjZS1iZXR3ZWVuXCIge1xuICAgICR2YWx1ZS0yMDExOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24tY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZS0yMDExO1xufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ submit-work-features modal.define-features { text-align: left; } @@ -216,7 +222,11 @@ submit-work-features modal.define-features { border-top: 1px solid #e6e6e6; } +<<<<<<< HEAD /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9mZWF0dXJlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsQUFBcUIsQUFBSztFQUd0QixBQUFZO0VBRWhCLEFBQXFCLEFBQUssQUFBaUI7SUFDckMsQUFBa0I7RUFHeEIsQUFBcUIsQUFBSyxBQUFtQjtJQ08zQixBRE5aO0lBQ0EsQUFBWTtFQUdsQixBQUFxQixBQUFLLEFBQWlCO0lDNkJuQixBRDVCbEI7RUFHTixBQUFxQixBQUFLLEFBQW1CO0lBQ3ZDLEFBQU87SUFDUCxBQUFZO0lBRWxCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFO01BQzVDLEFBQWtCO01DK0JELEFEOUJqQjtNQUNBLEFBQWtCO01BRTFCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVk7UUFDdEQsQUFBVTtRQUlwQixBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFZLEFBQUcsQUFBRSxBQUF5QjtVQ21DdkUsQURsQ1Q7UUFJZCxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFZLEFBQUU7VUFDdEQsQUFBVTtVQXJDRixBQXNDUjtVQUVaLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVksQUFBRSxBQUFZO1lBR2hFLEFBQWtCO1lBQ2xCLEFBQWtCO1lBQ2xCLEFBQWtCO1lDTHhCLEFETU07WUNNVyxBRExYO1lBQ0EsQUFBa0I7WUFoRFosQUFpRE47WUVqRGQsQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBWSxBQUFFLEFBQVksQUFBUztjQUNuRixBQUFnQjtjQUNoQixBQUFnQjtZRmlEcEIsQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBWSxBQUFFLEFBQVksQUFBTztjQ1g3RSxBRFlRO2NDVlEsQURXUjtjQUNBLEFBQWtCO2NBQ2xCLEFBQWtCO2NBQ2xCLEFBQWtCO2NDckNoQixBRHNDRjtjQUNBLEFBQWtCO2NBQ2xCLEFBQWtCO2NBQ2xCLEFBQWtCO2NBQ2xCLEFBQWtCO0lBU2xDLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVUsQUFBRSxBQUFhO01DakJwRCxBRGtCYjtNQUNBLEFBQVk7TUFFeEIsQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFFLEFBQWEsQUFBUztRQzNEcEUsQUQ0REo7UUFDQSxBQUFZO0lBSzFCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVUsQUFBVSxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQWMsQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVTtNQUN4TSxBQUFTO01DeEVBLEFEeUVUO01BQ0EsQUFBUztNQUVuQixBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQVEsQUFBUyxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQVksQUFBUyxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQVk7UUFDaE8sQUFBUztNQUdyQixBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQVMsQUFBRyxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQWEsQUFBRyxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQWE7UUN2RWpOLEFEd0VOO01BR1osQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFTLEFBQU8sQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFhLEFBQU8sQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFhO1FBQy9OLEFBQVM7TUFHckIsQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFTLEFBQU8sQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFhLEFBQU8sQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFhO1FBQy9OLEFBQVM7UUNwRkgsQURxRk47UUNsRk0sQURtRk47TUFHWixBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQVMsQUFBUSxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQWEsQUFBUSxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQWE7UUN6RjNOLEFEMEZOO1FBRVosQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBVSxBQUFTLEFBQU0sQUFBUyxBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQWEsQUFBTSxBQUFTLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVUsQUFBYSxBQUFNO1VDekYvTyxBRDBGSjtJQU1kLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVUsQUFBYTtNQ2xHekQsQURtR047SUFJWixBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFVLEFBQUU7TUMvRXhELEFEZ0ZFO01DL0dTLEFEZ0hUO01DckVlLEFEc0VmO01BQ0EsQUFBa0I7TUEzSFIsQUE0SFY7TUFDQSxBQUFrQiIsImZpbGUiOiJzdHlsZXMvZmVhdHVyZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIndvcmstaW5jbHVkZXNcIjtcblxuJGNhcmQtbWF4LXdpZHRoOiAxODBweDtcblxuc3VibWl0LXdvcmstZmVhdHVyZXMge1xuICBtb2RhbC5kZWZpbmUtZmVhdHVyZXMge1xuICAgICRmb290ZXItaGVpZ2h0OiA2NnB4O1xuXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5jbG9zZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgIH1cblxuICAgID4gaDIge1xuICAgICAgbWFyZ2luOiAkbWFyZ2luO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG5cbiAgICA+IG1haW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtY29sb3ItbGlnaHQ7XG5cbiAgICAgIHVsLmZlYXR1cmVzIHtcbiAgICAgICAgbWluLXdpZHRoICAgICAgIDogMjIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICAgICAgICBib3JkZXItcmlnaHQgICAgOiAxcHggc29saWQgJG5ldXRyYWwtY29sb3I7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICB1bC5mZWF0dXJlLWNhdGVnb3JpZXMtbGlzdCB7XG5cbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXN0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkZm9vdGVyLWhlaWdodDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tbWlkZGxlKCk7XG5cbiAgICAgICAgICAgICAgcG9zaXRpb24gICAgICAgIDogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbSAgICAgICAgICA6IDA7XG4gICAgICAgICAgICAgIGxlZnQgICAgICAgICAgICA6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgIDogJG5ldXRyYWwtY29sb3ItZGFya2VzdDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbiAgICAgIDogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQgICAgICAgICAgOiAkZm9vdGVyLWhlaWdodDtcblxuICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgIDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXMgICA6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduICAgICAgOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplICAgICAgIDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdCAgICAgOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodCAgICA6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHkgICAgIDogYXJpYWw7XG4gICAgICAgICAgICAgICAgd2lkdGggICAgICAgICAgIDogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCAgICAgOiAzMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVsLmNvbnRlbnRzIHtcbiAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5leGFtcGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVmYXVsdCwgLmRlc2NyaXB0aW9uLCAubmV3LWZlYXR1cmUge1xuICAgICAgICAgIHdpZHRoICA6IDQwMHB4O1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJpZztcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW4tc21hbGw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG5cbiAgICAgICAgICAgICYuY2FuY2VsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW4tc21hbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLWJpZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmc7XG4gICAgICAgICAgY29sb3IgICAgICAgICAgIDogJG5ldXRyYWwtY29sb3ItZGFya2VzdDtcbiAgICAgICAgICB0ZXh0LWFsaWduICAgICAgOiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0ICAgICAgICAgIDogJGZvb3Rlci1oZWlnaHQ7XG4gICAgICAgICAgYm9yZGVyLXRvcCAgICAgIDogMXB4IHNvbGlkICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBtaXhpbiBmb250LWxpbmUoJHB0KSB7XG4gIGZvbnQtc2l6ZSAgICAgOiAkcHQ7XG4gIHBhZGRpbmctYm90dG9tOiAkcHQgKiAwLjIwOyAvKiBkdWUgdG8gZm9udCBleHRlbmRpbmcgb3V0ICovXG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWRkbGUoKSB7XG4gID4gKiB7XG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbkBtaXhpbiBiZy1pbWFnZS1yYXRpbygkbG93LCAkaGlnaCkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSAoLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjk5KSwgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGxvdyk7XG4gIH1cblxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRoaWdoKTtcbiAgfVxufVxuXG5AbWl4aW4gYmctY292ZXIoJHNyYykge1xuICBiYWNrZ3JvdW5kICAgICAgICAgICAgIDogdXJsKCRzcmMpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplICAgOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplICAgICA6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemUgICAgICAgIDogY292ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNlbnRlcigkanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0LCAkbWFyZ2luOiAnJykge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnktY29udGVudCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICBAaWYgJG1hcmdpbiAhPSAnJyB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW5cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJsb2NrLWNlbnRlcigpIHtcbiAgZGlzcGxheSAgICAgOiBibG9jaztcbiAgbWFyZ2luLWxlZnQgOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBlbGV2YXRlZCgpIHtcbiAgYm94LXNoYWRvdzogMCAwcHggM3B4IDBweCAjYzFjMWMxO1xufVxuXG5AbWl4aW4gZXhjbHVkZS1maXJzdCgkcHJvcGVydHk6IG1hcmdpbi10b3AsICR2YWx1ZTogMTBweCwgJGZpcnN0LXZhbHVlOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgI3skcHJvcGVydHl9OiAkZmlyc3QtdmFsdWU7XG4gIH1cbn1cblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +======= +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9mZWF0dXJlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsQUFBcUIsQUFBSztFQUd0QixBQUFZO0VBRWhCLEFBQXFCLEFBQUssQUFBaUI7SUFDckMsQUFBa0I7RUFHeEIsQUFBcUIsQUFBSyxBQUFtQjtJQ08zQixBRE5aO0lBQ0EsQUFBWTtFQUdsQixBQUFxQixBQUFLLEFBQWlCO0lDNkJuQixBRDVCbEI7RUFHTixBQUFxQixBQUFLLEFBQWlCO0lDQ3pCLEFEQVo7RUFHTixBQUFxQixBQUFLLEFBQW1CO0lBQ3ZDLEFBQU87SUFDUCxBQUFZO0lBRWxCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFO01BQzVDLEFBQWtCO01DMkJELEFEMUJqQjtNQUNBLEFBQWtCO01BRTFCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVk7UUFDdEQsQUFBVTtRQU1wQixBQUFxQixBQUFLLEFBQW1CLEFBQUssQUFBRSxBQUFZLEFBQUUsQUFBZSxBQUFHLEFBQUUsQUFBUTtVQ2FyRSxBRFpMO1FBSXBCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVksQUFBRSxBQUFlLEFBQUcsQUFBRztVQUdyRSxBQUFhO1VDcENaLEFEcUNEO1VDUFYsQURRVTtVRS9DbEIsQUFBcUIsQUFBSyxBQUFtQixBQUFLLEFBQUUsQUFBWSxBQUFFLEFBQWUsQUFBRyxBQUFHLEFBQVM7WUFDNUYsQUFBZ0I7WUFDaEIsQUFBZ0I7VUYrQ3BCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFBQVksQUFBRSxBQUFlLEFBQUcsQUFBRyxBQUFNO1lDTHJFLEFETUo7WUNWWixBRFdZO1FBSXBCLEFBQXFCLEFBQUssQUFBbUIsQUFBSyxBQUFFLEFB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O01BdEpSLEFBdUpWO01BQ0EsQUFBa0IiLCJmaWxlIjoic3R5bGVzL2ZlYXR1cmVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbiRjYXJkLW1heC13aWR0aDogMTgwcHg7XG5cbnN1Ym1pdC13b3JrLWZlYXR1cmVzIHtcbiAgbW9kYWwuZGVmaW5lLWZlYXR1cmVzIHtcbiAgICAkZm9vdGVyLWhlaWdodDogNjZweDtcblxuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuY2xvc2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICB9XG5cbiAgICA+IGgyIHtcbiAgICAgIG1hcmdpbjogJG1hcmdpbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICB9XG5cbiAgICA+IG1haW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtY29sb3ItbGlnaHQ7XG5cbiAgICAgIHVsLmZlYXR1cmVzIHtcbiAgICAgICAgbWluLXdpZHRoICAgICAgIDogMjIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICAgICAgICBib3JkZXItcmlnaHQgICAgOiAxcHggc29saWQgJG5ldXRyYWwtY29sb3I7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduLW1pZGRsZSgpO1xuXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduIDogbGVmdDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgOiAkcGFkZGluZztcbiAgICAgICAgICAgICAgICAgIGNvbG9yICAgICAgOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXkgICAgIDogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkZm9vdGVyLWhlaWdodDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tbWlkZGxlKCk7XG5cbiAgICAgICAgICAgICAgcG9zaXRpb24gICAgICAgIDogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbSAgICAgICAgICA6IDA7XG4gICAgICAgICAgICAgIGxlZnQgICAgICAgICAgICA6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgIDogJG5ldXRyYWwtY29sb3ItZGFya2VzdDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbiAgICAgIDogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQgICAgICAgICAgOiAkZm9vdGVyLWhlaWdodDtcblxuICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgIDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXMgICA6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduICAgICAgOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplICAgICAgIDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdCAgICAgOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodCAgICA6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHkgICAgIDogYXJpYWw7XG4gICAgICAgICAgICAgICAgd2lkdGggICAgICAgICAgIDogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCAgICAgOiAzMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVsLmNvbnRlbnRzIHtcbiAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5leGFtcGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVmYXVsdCwgLmRlc2NyaXB0aW9uLCAubmV3LWZlYXR1cmUge1xuICAgICAgICAgIHdpZHRoICA6IDQwMHB4O1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJpZztcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsZXN0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW4tc21hbGw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG5cbiAgICAgICAgICAgICYuY2FuY2VsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW4tc21hbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLWJpZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmc7XG4gICAgICAgICAgY29sb3IgICAgICAgICAgIDogJG5ldXRyYWwtY29sb3ItZGFya2VzdDtcbiAgICAgICAgICB0ZXh0LWFsaWduICAgICAgOiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0ICAgICAgICAgIDogJGZvb3Rlci1oZWlnaHQ7XG4gICAgICAgICAgYm9yZGVyLXRvcCAgICAgIDogMXB4IHNvbGlkICRuZXV0cmFsLWNvbG9yLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBtaXhpbiBmb250LWxpbmUoJHB0KSB7XG4gIGZvbnQtc2l6ZSAgICAgOiAkcHQ7XG4gIHBhZGRpbmctYm90dG9tOiAkcHQgKiAwLjIwOyAvKiBkdWUgdG8gZm9udCBleHRlbmRpbmcgb3V0ICovXG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWRkbGUoKSB7XG4gID4gKiB7XG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbkBtaXhpbiBiZy1pbWFnZS1yYXRpbygkbG93LCAkaGlnaCkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSAoLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjk5KSwgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGxvdyk7XG4gIH1cblxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRoaWdoKTtcbiAgfVxufVxuXG5AbWl4aW4gYmctY292ZXIoJHNyYykge1xuICBiYWNrZ3JvdW5kICAgICAgICAgICAgIDogdXJsKCRzcmMpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplICAgOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplICAgICA6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemUgICAgICAgIDogY292ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNlbnRlcigkanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0LCAkbWFyZ2luOiAnJykge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnktY29udGVudCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICBAaWYgJG1hcmdpbiAhPSAnJyB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW5cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJsb2NrLWNlbnRlcigpIHtcbiAgZGlzcGxheSAgICAgOiBibG9jaztcbiAgbWFyZ2luLWxlZnQgOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBlbGV2YXRlZCgpIHtcbiAgYm94LXNoYWRvdzogMCAwcHggNnB4IDBweCAkbmV1dHJhbC1jb2xvci1kYXJrO1xufVxuXG5AbWl4aW4gZXhjbHVkZS1maXJzdCgkcHJvcGVydHk6IG1hcmdpbi10b3AsICR2YWx1ZTogMTBweCwgJGZpcnN0LXZhbHVlOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgI3skcHJvcGVydHl9OiAkZmlyc3QtdmFsdWU7XG4gIH1cbn1cblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" submit-work-type header { padding: 64px; } @@ -239,11 +249,14 @@ submit-work-type .type > ul { padding-right: 0; padding-bottom: 0; margin-top: 32px; } + submit-work-type .type > ul li { + max-width: 433px; } submit-work-type .type > ul .house { - width: 433px; height: 195px; margin-top: 16px; - background-color: #e6e7e8; + margin-left: auto; + margin-right: auto; + background-color: #e6e6e6; padding: 16px; } submit-work-type .type > ul .house .active { display: none; } @@ -298,12 +311,12 @@ submit-work-type .brief { margin-top: 32px; } +<<<<<<< HEAD /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy90eXBlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxBQUFpQjtFQ2NFLEFEYmY7RUFFSixBQUFpQixBQUFPO0lDa0JOLEFEakJaO0FBSU4sQUFBaUIsQUFBQztFRW9DaEIsQUFBYztFQUNkLEFBQWM7RUFDZCxBQUFjO0VGbkNaLEFBQVk7RUFDWixBQUFVO0VBRWQsQUFBaUIsQUFBQyxBQUFNO0lBQ2xCLEFBQVk7SUFDWixBQUFhO0FBS25CLEFBQWlCLEFBQVU7RUFDckIsQUFBWTtBQUtsQixBQUFpQixBQUFNO0VDTkwsQURPWjtBQUdOLEFBQWlCLEFBQVE7RUFDbkIsQUFBZTtFQUNmLEFBQWdCO0VDZkosQURnQlo7RUFFTixBQUFpQixBQUFRLEFBQUc7SUFDcEIsQUFBa0I7SUFDbEIsQUFBa0I7SUNqQlIsQURrQlY7SUFDQSxBQUFrQjtJQzVCUCxBRDZCWDtJQUVSLEFBQWlCLEFBQVEsQUFBRyxBQUFPO01BQ3pCLEFBQVM7SUFHbkIsQUFBaUIsQUFBUSxBQUFHLEFBQU87TUFDekIsQUFBUztJQUduQixBQUFpQixBQUFRLEFBQUcsQUFBTTtNQ05WLEFET2Q7TUFFVixBQUFpQixBQUFRLEFBQUcsQUFBTSxBQUFVO1FBQ2hDLEFBQVM7TUFHckIsQUFBaUIsQUFBUSxBQUFHLEFBQU0sQUFBVTtRQUNoQyxBQUFTO0lBSXJCLEFBQWlCLEFBQVEsQUFBRyxBQUFPO01BQ3pCLEFBQVE7QUFLbEIsQUFBaUIsQUFBTSxBQUFRLEFBQWlCLEFBQU07RUNuRHBDLEFEb0RaO0FBR04sQUFBaUIsQUFBUTtFQUNuQixBQUFRO0FBSWQsQUFBaUIsQUFBRTtFQUNmLEFBQVk7RUM3REUsQUQ4RGQ7RUFFSixBQUFpQixBQUFFLEFBQWtCO0lDaEJkLEFEaUJqQjtFQUdOLEFBQWlCLEFBQUUsQUFBb0I7SUFDakMsQUFBWTtJQ3JFQSxBRHNFWjtJQUNBLEFBQVk7SUFFbEIsQUFBaUIsQUFBRSxBQUFvQixBQUFFO01BQ2pDLEFBQVk7SUFHcEIsQUFBaUIsQUFBRSxBQUFvQixBQUFLO01BQ3BDLEFBQWE7TUFFckIsQUFBaUIsQUFBRSxBQUFvQixBQUFLLEFBQUs7UUFDdkMsQUFBUztRQ2hGRCxBRGlGUjtRQy9FUSxBRGdGUjtBQU9WLEFBQWlCO0VDL0RPLEFEZ0VwQjtFQ2xFSSxBRG1FSjtFQUdKLEFBQWlCLEFBQU0sQUFBUztJQUN4QixBQUFRO0VBR2hCLEFBQWlCLEFBQU0sQUFBUztJQUN4QixBQUFRO0lDcEdFLEFEcUdWO0VBR1IsQUFBaUIsQUFBTSxBQUFTO0lBQ3hCLEFBQVk7SUFDWixBQUFZO0lDdkdGLEFEd0dWO0FBS1IsQUFBaUI7RUFDYixBQUFZO0VBQ1osQUFBWTtFQUNaLEFBQVk7RUFDWixBQUFZO0VDcEhFLEFEcUhkIiwiZmlsZSI6InN0eWxlcy90eXBlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbnN1Ym1pdC13b3JrLXR5cGUge1xuICBoZWFkZXIge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJpZ2dlc3Q7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgfVxuICB9XG5cbiAgcC5lcnJvciB7XG4gICAgQGluY2x1ZGUgYmxvY2stY2VudGVyKCk7XG5cbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuc2hvdyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgI2FwcC1uYW1lIHtcbiAgICAuZXJyb3Ige1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAudHlwZSAge1xuICAgIC5lcnJvciB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgIH1cblxuICAgID4gdWwge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcblxuICAgICAgLmhvdXNlIHtcbiAgICAgICAgd2lkdGggICAgICAgICAgIDogNDMzcHg7XG4gICAgICAgIGhlaWdodCAgICAgICAgICA6IDE5NXB4O1xuICAgICAgICBtYXJnaW4tdG9wICAgICAgOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlN2U4O1xuICAgICAgICBwYWRkaW5nICAgICAgICAgOiAkcGFkZGluZztcblxuICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblxuICAgICAgICAgIC5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uLCBoNCB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgbWFyZ2luOiAwICRtYXJnaW47XG4gICAgfVxuICB9XG5cbiAgdWwudGFyZ2V0LXBsYXRmb3JtcyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICB9XG5cbiAgICA+IGxpIHtcbiAgICAgIG1hcmdpbiAgICA6IDAgYXV0bztcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG4gICAgICBtYXgtd2lkdGggOiA3MDBweDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgID4gdWwge1xuICAgICAgICBtYXJnaW4tdG9wIDogMjBweDtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luLWJpZztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICBtb2RhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIC5zdWNjZXNzIHtcbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBkaXNwbGF5ICAgOiBibG9jaztcbiAgICAgICAgbWFyZ2luICAgIDogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5icmllZiB7XG4gICAgd2lkdGggICAgIDogMTAwJTtcbiAgICBtYXgtd2lkdGggOiA3MDBweDtcbiAgICBoZWlnaHQgICAgOiAyMDBweDtcbiAgICBtYXJnaW4gICAgOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgfVxufVxuIiwiLy8gZGlzYWJsZSBib3JkZXItYm94LXNpemluZyBpbiBib3VyYm9uLW5lYXRcbiRib3JkZXItYm94LXNpemluZzogZmFsc2U7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kcGFkZGluZyAgICAgICAgIDogMTZweDtcbiRwYWRkaW5nLWJpZyAgICAgOiAzMnB4O1xuJHBhZGRpbmctYmlnZ2VzdCA6IDY0cHg7XG4kcGFkZGluZy1zbWFsbCAgIDogOHB4O1xuJHBhZGRpbmctc21hbGxlc3Q6IDRweDtcblxuJG1hcmdpbiAgICAgICAgIDogMzJweDtcbiRtYXJnaW4tYmlnICAgICA6IDY0cHg7XG4kbWFyZ2luLWJpZ2dlc3QgOiAxMjhweDtcbiRtYXJnaW4tc21hbGwgICA6IDE2cHg7XG4kbWFyZ2luLXNtYWxsZXN0OiA4cHg7XG5cbiRmb250LXNpemUtc21hbGxlc3Q6IDEycHg7XG4kZm9udC1zaXplLXNtYWxsICAgOiAxNHB4O1xuJGZvbnQtc2l6ZSAgICAgICAgIDogMTVweDtcbiRmb250LXNpemUtYmlnICAgICA6IDE2cHg7XG4kZm9udC1zaXplLWJpZ2dlc3QgOiAxOHB4O1xuXG4kbGluZS1oZWlnaHQtc21hbGxlc3Q6IDE1cHg7XG4kbGluZS1oZWlnaHQtc21hbGwgICA6IDE4cHg7XG4kbGluZS1oZWlnaHQgICAgICAgICA6IDE5cHg7XG4kbGluZS1oZWlnaHQtYmlnICAgICA6IDIwcHg7XG4kbGluZS1oZWlnaHQtYmlnZ2VzdCA6IDIzcHg7XG5cbiRib3JkZXItcmFkaXVzICAgICAgICAgOiA2cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWcgICAgIDogOHB4O1xuJGJvcmRlci1yYWRpdXMtYmlnZ2VzdCA6IDEwcHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbCAgIDogNHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGxlc3Q6IDJweDtcblxuJGJsYWNrOiAjM2UzZTNlO1xuJHdoaXRlOiAjZmZmO1xuXG4kcHJpbWFyeS1jb2xvciAgICAgICAgOiAjMDBhZWZmO1xuJHByaW1hcnktY29sb3ItbGlnaHQgIDogI2RkZjJmZDtcbiRwcmltYXJ5LWNvbG9yLWRhcmsgICA6ICMwMDk2ZmY7XG4kc3VjY2Vzcy1jb2xvciAgICAgICAgOiAjOTljYzAwO1xuJGRhbmdlci1jb2xvciAgICAgICAgIDogI2ZmMDA2NjtcbiRkYW5nZXItY29sb3ItbGlnaHQgICA6ICNlZDc4Nzg7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ZXN0OiAjZmZjY2UxO1xuXG4kbmV1dHJhbC1jb2xvciAgICAgICAgIDogI2Q3ZDVkNTtcbiRuZXV0cmFsLWNvbG9yLWRhcmsgICAgOiAjYzNjMWMxO1xuJG5ldXRyYWwtY29sb3ItZGFya2VzdCA6ICM4YzhiOGI7XG4kbmV1dHJhbC1jb2xvci1saWdodCAgIDogI2U2ZTZlNjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0OiAjZjJmMmYyO1xuXG4kdGV4dC1jb2xvci1saWdodGVzdDogIzk3OTc5NztcbiR0ZXh0LWNvbG9yLWxpZ2h0ICAgOiAjNzA2ZTZlO1xuJHRleHQtY29sb3IgICAgICAgICA6ICM0YTRhNGE7XG4kdGV4dC1jb2xvci1kYXJrICAgIDogIzExMTtcbiR0ZXh0LWNvbG9yLWRhcmtlc3QgOiAjMDAwO1xuXG4kZm9udC13ZWlnaHQgICAgICAgICA6IDQwMDtcbiRmb250LXdlaWdodC1saWdodCAgIDogMzAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXN0OiAyMDA7XG4kZm9udC13ZWlnaHQtYm9sZCAgICA6IDUwMDtcbiRmb250LXdlaWdodC1ib2xkZXN0IDogNzAwO1xuXG4iLCJAbWl4aW4gZm9udC1saW5lKCRwdCkge1xuICBmb250LXNpemUgICAgIDogJHB0O1xuICBwYWRkaW5nLWJvdHRvbTogJHB0ICogMC4yMDsgLyogZHVlIHRvIGZvbnQgZXh0ZW5kaW5nIG91dCAqL1xufVxuXG5AbWl4aW4gdmVydGljYWwtYWxpZ24tbWlkZGxlKCkge1xuICA+ICoge1xuICAgIGRpc3BsYXkgICAgICAgOiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG5AbWl4aW4gYmctaW1hZ2UtcmF0aW8oJGxvdywgJGhpZ2gpIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICBAbWVkaWEgKC13ZWJraXQtbWF4LWRldmljZS1waXhlbC1yYXRpbzogMS45OSksIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRsb3cpO1xuICB9XG5cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaGlnaCk7XG4gIH1cbn1cblxuQG1peGluIGJnLWNvdmVyKCRzcmMpIHtcbiAgYmFja2dyb3VuZCAgICAgICAgICAgICA6IHVybCgkc3JjKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZSAgIDogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZSAgICAgOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplICAgICAgICA6IGNvdmVyO1xufVxuXG5AbWl4aW4gZmxleC1jZW50ZXIoJGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCwgJG1hcmdpbjogJycpIHtcbiAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRqdXN0aWZ5LWNvbnRlbnQpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cbiAgQGlmICRtYXJnaW4gIT0gJycge1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luXG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBibG9jay1jZW50ZXIoKSB7XG4gIGRpc3BsYXkgICAgIDogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0IDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWl4aW4gZWxldmF0ZWQoKSB7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDNweCAwcHggI2MxYzFjMTtcbn1cblxuQG1peGluIGV4Y2x1ZGUtZmlyc3QoJHByb3BlcnR5OiBtYXJnaW4tdG9wLCAkdmFsdWU6IDEwcHgsICRmaXJzdC12YWx1ZTogMHB4KSB7XG4gICN7JHByb3BlcnR5fTogJHZhbHVlO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgICN7JHByb3BlcnR5fTogJGZpcnN0LXZhbHVlO1xuICB9XG59XG5cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */ +======= +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy90eXBlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxBQUFpQjtFQ2NFLEFEYmY7RUFFSixBQUFpQixBQUFPO0lDa0JOLEFEakJaO0FBSU4sQUFBaUIsQUFBQztFRW9DaEIsQUFBYztFQUNkLEFBQWM7RUFDZCxBQUFjO0VGbkNaLEFBQVk7RUFDWixBQUFVO0VBRWQsQUFBaUIsQUFBQyxBQUFNO0lBQ2xCLEFBQVk7SUFDWixBQUFhO0FBS25CLEFBQWlCLEFBQVU7RUFDckIsQUFBWTtBQUtsQixBQUFpQixBQUFNO0VDTkwsQURPWjtBQUdOLEFBQWlCLEFBQVE7RUFDbkIsQUFBZTtFQUNmLEFBQWdCO0VDZkosQURnQlo7RUFFTixBQUFpQixBQUFRLEFBQUc7SUFDcEIsQUFBVztFQUduQixBQUFpQixBQUFRLEFBQUc7SUFDcEIsQUFBa0I7SUNwQlIsQURxQlY7SUFDQSxBQUFrQjtJQUNsQixBQUFrQjtJQ1lELEFEWGpCO0lDakNXLEFEa0NYO0lBRVIsQUFBaUIsQUFBUSxBQUFHLEFBQU87TUFDekIsQUFBUztJQUduQixBQUFpQixBQUFRLEFBQUcsQUFBTztNQUN6QixBQUFTO0lBR25CLEFBQWlCLEFBQVEsQUFBRyxBQUFNO01DWFYsQURZZDtNQUVWLEFBQWlCLEFBQVEsQUFBRyxBQUFNLEFBQVU7UUFDaEMsQUFBUztNQUdyQixBQUFpQixBQUFRLEFBQUcsQUFBTSxBQUFVO1FBQ2hDLEFBQVM7SUFJckIsQUFBaUIsQUFBUSxBQUFHLEFBQU87TUFDekIsQUFBUTtBQUtsQixBQUFpQixBQUFNLEFBQVEsQUFBaUIsQUFBTTtFQ3hEcEMsQUR5RFo7QUFHTixBQUFpQixBQUFRO0VBQ25CLEFBQVE7QUFJZCxBQUFpQixBQUFFO0VBQ2YsQUFBWTtFQ2xFRSxBRG1FZDtFQUVKLEFBQWlCLEFBQUUsQUFBa0I7SUNyQmQsQURzQmpCO0VBR04sQUFBaUIsQUFBRSxBQUFvQjtJQUNqQyxBQUFZO0lDMUVBLEFEMkVaO0lBQ0EsQUFBWTtJQUVsQixBQUFpQixBQUFFLEFBQW9CLEFBQUU7TUFDakMsQUFBWTtJQUdwQixBQUFpQixBQUFFLEFBQW9CLEFBQUs7TUFDcEMsQUFBYTtNQUVyQixBQUFpQixBQUFFLEFBQW9CLEFBQUssQUFBSztRQUN2QyxBQUFTO1FDckZELEFEc0ZSO1FDcEZRLEFEcUZSO0FBT1YsQUFBaUI7RUNwRU8sQURxRXBCO0VDdkVJLEFEd0VKO0VBR0osQUFBaUIsQUFBTSxBQUFTO0lBQ3hCLEFBQVE7RUFHaEIsQUFBaUIsQUFBTSxBQUFTO0lBQ3hCLEFBQVE7SUN6R0UsQUQwR1Y7RUFHUixBQUFpQixBQUFNLEFBQVM7SUFDeEIsQUFBWTtJQUNaLEFBQVk7SUM1R0YsQUQ2R1Y7QUFLUixBQUFpQjtFQUNiLEFBQVk7RUFDWixBQUFZO0VBQ1osQUFBWTtFQUNaLEFBQVk7RUN6SEUsQUQwSGQiLCJmaWxlIjoic3R5bGVzL3R5cGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIndvcmstaW5jbHVkZXNcIjtcblxuc3VibWl0LXdvcmstdHlwZSB7XG4gIGhlYWRlciB7XG4gICAgcGFkZGluZzogJHBhZGRpbmctYmlnZ2VzdDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICB9XG4gIH1cblxuICBwLmVycm9yIHtcbiAgICBAaW5jbHVkZSBibG9jay1jZW50ZXIoKTtcblxuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAjYXBwLW5hbWUge1xuICAgIC5lcnJvciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gIC50eXBlICB7XG4gICAgLmVycm9yIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1heC13aWR0aDogNDMzcHg7XG4gICAgICB9XG5cbiAgICAgIC5ob3VzZSB7XG4gICAgICAgIGhlaWdodCAgICAgICAgICA6IDE5NXB4O1xuICAgICAgICBtYXJnaW4tdG9wICAgICAgOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgICBtYXJnaW4tbGVmdCAgICAgOiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQgICAgOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvci1saWdodDtcbiAgICAgICAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmc7XG5cbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cbiAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiwgaDQge1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICB9XG5cbiAgICA+IGxpIHtcbiAgICAgIG1hcmdpbjogMCAkbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gIHVsLnRhcmdldC1wbGF0Zm9ybXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICBtYXJnaW4gICAgOiAwIGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgICAgbWF4LXdpZHRoIDogNzAwcHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICA+IHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcCA6IDIwcHg7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbi1iaWc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zbWFsbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgbW9kYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICAgIH1cblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheSAgIDogYmxvY2s7XG4gICAgICAgIG1hcmdpbiAgICA6IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnJpZWYge1xuICAgIHdpZHRoICAgICA6IDEwMCU7XG4gICAgbWF4LXdpZHRoIDogNzAwcHg7XG4gICAgaGVpZ2h0ICAgIDogMjAwcHg7XG4gICAgbWFyZ2luICAgIDogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG4gIH1cbn1cbiIsIi8vIGRpc2FibGUgYm9yZGVyLWJveC1zaXppbmcgaW4gYm91cmJvbi1uZWF0XG4kYm9yZGVyLWJveC1zaXppbmc6IGZhbHNlO1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHBhZGRpbmcgICAgICAgICA6IDE2cHg7XG4kcGFkZGluZy1iaWcgICAgIDogMzJweDtcbiRwYWRkaW5nLWJpZ2dlc3QgOiA2NHB4O1xuJHBhZGRpbmctc21hbGwgICA6IDhweDtcbiRwYWRkaW5nLXNtYWxsZXN0OiA0cHg7XG5cbiRtYXJnaW4gICAgICAgICA6IDMycHg7XG4kbWFyZ2luLWJpZyAgICAgOiA2NHB4O1xuJG1hcmdpbi1iaWdnZXN0IDogMTI4cHg7XG4kbWFyZ2luLXNtYWxsICAgOiAxNnB4O1xuJG1hcmdpbi1zbWFsbGVzdDogOHB4O1xuXG4kZm9udC1zaXplLXNtYWxsZXN0OiAxMnB4O1xuJGZvbnQtc2l6ZS1zbWFsbCAgIDogMTRweDtcbiRmb250LXNpemUgICAgICAgICA6IDE1cHg7XG4kZm9udC1zaXplLWJpZyAgICAgOiAxNnB4O1xuJGZvbnQtc2l6ZS1iaWdnZXN0IDogMThweDtcblxuJGxpbmUtaGVpZ2h0LXNtYWxsZXN0OiAxNXB4O1xuJGxpbmUtaGVpZ2h0LXNtYWxsICAgOiAxOHB4O1xuJGxpbmUtaGVpZ2h0ICAgICAgICAgOiAxOXB4O1xuJGxpbmUtaGVpZ2h0LWJpZyAgICAgOiAyMHB4O1xuJGxpbmUtaGVpZ2h0LWJpZ2dlc3QgOiAyM3B4O1xuXG4kYm9yZGVyLXJhZGl1cyAgICAgICAgIDogNnB4O1xuJGJvcmRlci1yYWRpdXMtYmlnICAgICA6IDhweDtcbiRib3JkZXItcmFkaXVzLWJpZ2dlc3QgOiAxMHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGwgICA6IDRweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsZXN0OiAycHg7XG5cbiRibGFjazogIzNlM2UzZTtcbiR3aGl0ZTogI2ZmZjtcblxuJHByaW1hcnktY29sb3IgICAgICAgIDogIzAwYWVmZjtcbiRwcmltYXJ5LWNvbG9yLWxpZ2h0ICA6ICNkZGYyZmQ7XG4kcHJpbWFyeS1jb2xvci1kYXJrICAgOiAjMDA5NmZmO1xuJHN1Y2Nlc3MtY29sb3IgICAgICAgIDogIzk5Y2MwMDtcbiRkYW5nZXItY29sb3IgICAgICAgICA6ICNmZjAwNjY7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ICAgOiAjZWQ3ODc4O1xuJGRhbmdlci1jb2xvci1saWdodGVzdDogI2ZmY2NlMTtcblxuJG5ldXRyYWwtY29sb3IgICAgICAgICA6ICNkN2Q1ZDU7XG4kbmV1dHJhbC1jb2xvci1kYXJrICAgIDogI2MzYzFjMTtcbiRuZXV0cmFsLWNvbG9yLWRhcmtlc3QgOiAjOGM4YjhiO1xuJG5ldXRyYWwtY29sb3ItbGlnaHQgICA6ICNlNmU2ZTY7XG4kbmV1dHJhbC1jb2xvci1saWdodGVzdDogI2YyZjJmMjtcblxuJHRleHQtY29sb3ItbGlnaHRlc3Q6ICM5Nzk3OTc7XG4kdGV4dC1jb2xvci1saWdodCAgIDogIzcwNmU2ZTtcbiR0ZXh0LWNvbG9yICAgICAgICAgOiAjNGE0YTRhO1xuJHRleHQtY29sb3ItZGFyayAgICA6ICMxMTE7XG4kdGV4dC1jb2xvci1kYXJrZXN0IDogIzAwMDtcblxuJGZvbnQtd2VpZ2h0ICAgICAgICAgOiA0MDA7XG4kZm9udC13ZWlnaHQtbGlnaHQgICA6IDMwMDtcbiRmb250LXdlaWdodC1saWdodGVzdDogMjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQgICAgOiA1MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVzdCA6IDcwMDtcblxuIiwiQG1peGluIGZvbnQtbGluZSgkcHQpIHtcbiAgZm9udC1zaXplICAgICA6ICRwdDtcbiAgcGFkZGluZy1ib3R0b206ICRwdCAqIDAuMjA7IC8qIGR1ZSB0byBmb250IGV4dGVuZGluZyBvdXQgKi9cbn1cblxuQG1peGluIHZlcnRpY2FsLWFsaWduLW1pZGRsZSgpIHtcbiAgPiAqIHtcbiAgICBkaXNwbGF5ICAgICAgIDogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuQG1peGluIGJnLWltYWdlLXJhdGlvKCRsb3csICRoaWdoKSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgQG1lZGlhICgtd2Via2l0LW1heC1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuOTkpLCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkbG93KTtcbiAgfVxuXG4gIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGhpZ2gpO1xuICB9XG59XG5cbkBtaXhpbiBiZy1jb3Zlcigkc3JjKSB7XG4gIGJhY2tncm91bmQgICAgICAgICAgICAgOiB1cmwoJHNyYykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemUgICA6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemUgICAgIDogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZSAgICAgICAgOiBjb3Zlcjtcbn1cblxuQG1peGluIGZsZXgtY2VudGVyKCRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQsICRtYXJnaW46ICcnKSB7XG4gIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudCgkanVzdGlmeS1jb250ZW50KTtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXG4gIEBpZiAkbWFyZ2luICE9ICcnIHtcbiAgICA+ICoge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbjtcbiAgICAgIG1hcmdpbi1yaWdodDogJG1hcmdpblxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmxvY2stY2VudGVyKCkge1xuICBkaXNwbGF5ICAgICA6IGJsb2NrO1xuICBtYXJnaW4tbGVmdCA6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1peGluIGVsZXZhdGVkKCkge1xuICBib3gtc2hhZG93OiAwIDBweCA2cHggMHB4ICRuZXV0cmFsLWNvbG9yLWRhcms7XG59XG5cbkBtaXhpbiBleGNsdWRlLWZpcnN0KCRwcm9wZXJ0eTogbWFyZ2luLXRvcCwgJHZhbHVlOiAxMHB4LCAkZmlyc3QtdmFsdWU6IDBweCkge1xuICAjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAjeyRwcm9wZXJ0eX06ICRmaXJzdC12YWx1ZTtcbiAgfVxufVxuXG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */ +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" -submit-work-visuals .design-buttons button { - margin-left: 16px; } - submit-work-visuals .design-buttons button:first-child { - margin-left: 0; } submit-work-visuals p.error { display: block; margin-left: auto; @@ -350,13 +363,15 @@ submit-work-visuals .choose-styles .icons > ul, submit-work-visuals .choose-styl margin-top: 16px; } +<<<<<<< HEAD /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy92aXN1YWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxBQUFvQixBQUFnQjtFQ2tCbEIsQURqQlo7RUFFTixBQUFvQixBQUFnQixBQUFNO0lBQ2xDLEFBQWE7QUFLckIsQUFBb0IsQUFBQztFRWdDbkIsQUFBYztFQUNkLEFBQWM7RUFDZCxBQUFjO0VGL0JaLEFBQVk7RUFDWixBQUFVO0VBRWQsQUFBb0IsQUFBQyxBQUFNO0lBQ3JCLEFBQVk7SUFDWixBQUFhO0FBS25CLEFBQW9CLEFBQU87RUNQVCxBRFFaO0FBS04sQUFBb0IsQUFBUyxBQUFLLEFBQUUsQUFBYyxBQUFvQixBQUFTLEFBQUssQUFBRTtFQ2JwRSxBRGNSO0FBS1YsQUFBb0IsQUFBTztFQUNyQixBQUFPO0FBS2IsQUFBb0IsQUFBZTtFQUc3QixBQUFnQjtFQUNoQixBQUFnQjtFQUNoQixBQUFnQjtFQ25DSCxBRG9DYjtFRTlDTixBQUFvQixBQUFlLEFBQU87SUFDdEMsQUFBZ0I7SUFDaEIsQUFBZ0I7RUY4Q3BCLEFBQW9CLEFBQWUsQUFBTztJQUNsQyxBQUFRO0FBS2hCLEFBQW9CLEFBQWUsQUFBTTtFQ0ZoQixBREdqQjtBQUtSLEFBQW9CLEFBQWUsQUFBTztFQzdDeEIsQUQ4Q1Y7QUFJUixBQUFvQixBQUFpQjtFQUMvQixBQUFrQjtFQUNsQixBQUFrQjtFQUV4QixBQUFvQixBQUFpQixBQUFLO0lDbkR4QixBRG9EVjtBQUtSLEFBQW9CLEFBQWUsQUFBUTtFQUNuQyxBQUFPO0VBQ1AsQUFBUztFQzNEQyxBRDREVjtBQUtSLEFBQW9CLEFBQWUsQUFBUyxBQUFJLEFBQW9CLEFBQWUsQUFBVTtFQ3BFM0UsQURxRVY7RUFFUixBQUFvQixBQUFlLEFBQVMsQUFBRyxBQUFJLEFBQW9CLEFBQWUsQUFBVSxBQUFHO0lDdkVqRixBRHdFUjtJQUVWLEFBQW9CLEFBQWUsQUFBUyxBQUFHLEFBQUcsQUFBUSxBQUFvQixBQUFlLEFBQVUsQUFBRyxBQUFHO01DdkUzRixBRHdFTiIsImZpbGUiOiJzdHlsZXMvdmlzdWFscy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwid29yay1pbmNsdWRlc1wiO1xuXG4kY2FyZC1tYXgtd2lkdGg6IDE4MHB4O1xuXG5zdWJtaXQtd29yay12aXN1YWxzIHtcbiAgLmRlc2lnbi1idXR0b25zIHtcbiAgICBidXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW4tc21hbGw7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwLmVycm9yIHtcbiAgICBAaW5jbHVkZSBibG9jay1jZW50ZXIoKTtcblxuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAuZm9udHMge1xuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgIH1cblxuICAgID4gdWwge1xuICAgICAgPiBsaSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luOiAkbWFyZ2luO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cblxuICAuY2hvb3NlLXN0eWxlcyB7XG4gICAgLm5hdiB7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWRkbGU7XG5cbiAgICAgIHRleHQtYWxpZ24gICAgOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGggICAgICAgICA6IDEwMCU7XG4gICAgICBwYWRkaW5nICAgICAgIDogJHBhZGRpbmctYmlnO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiAwICRtYXJnaW4tc21hbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9vdGVyIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogJG1hcmdpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IG1haW4ge1xuICAgICAgd2lkdGggICAgICAgICAgIDogMTAwJTtcbiAgICAgIGJvcmRlci10b3AgICAgICA6IDFweCBzb2xpZCAkbmV1dHJhbC1jb2xvcjtcblxuICAgICAgaDYge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xvcnMge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbnMsIC5jb2xvcnMge1xuICAgICAgPiB1bCB7XG4gICAgICAgIG1hcmdpbjogJG1hcmdpbjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAkbWFyZ2luO1xuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBtaXhpbiBmb250LWxpbmUoJHB0KSB7XG4gIGZvbnQtc2l6ZSAgICAgOiAkcHQ7XG4gIHBhZGRpbmctYm90dG9tOiAkcHQgKiAwLjIwOyAvKiBkdWUgdG8gZm9udCBleHRlbmRpbmcgb3V0ICovXG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWRkbGUoKSB7XG4gID4gKiB7XG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbkBtaXhpbiBiZy1pbWFnZS1yYXRpbygkbG93LCAkaGlnaCkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSAoLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjk5KSwgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGxvdyk7XG4gIH1cblxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRoaWdoKTtcbiAgfVxufVxuXG5AbWl4aW4gYmctY292ZXIoJHNyYykge1xuICBiYWNrZ3JvdW5kICAgICAgICAgICAgIDogdXJsKCRzcmMpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplICAgOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplICAgICA6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemUgICAgICAgIDogY292ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNlbnRlcigkanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0LCAkbWFyZ2luOiAnJykge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnktY29udGVudCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICBAaWYgJG1hcmdpbiAhPSAnJyB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW5cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJsb2NrLWNlbnRlcigpIHtcbiAgZGlzcGxheSAgICAgOiBibG9jaztcbiAgbWFyZ2luLWxlZnQgOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBlbGV2YXRlZCgpIHtcbiAgYm94LXNoYWRvdzogMCAwcHggM3B4IDBweCAjYzFjMWMxO1xufVxuXG5AbWl4aW4gZXhjbHVkZS1maXJzdCgkcHJvcGVydHk6IG1hcmdpbi10b3AsICR2YWx1ZTogMTBweCwgJGZpcnN0LXZhbHVlOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgI3skcHJvcGVydHl9OiAkZmlyc3QtdmFsdWU7XG4gIH1cbn1cblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +======= +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy92aXN1YWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9zdHlsZXMvX21peGlucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxBQUFvQixBQUFDO0VDMENuQixBQUFjO0VBQ2QsQUFBYztFQUNkLEFBQWM7RUR6Q1osQUFBWTtFQUNaLEFBQVU7RUFFZCxBQUFvQixBQUFDLEFBQU07SUFDckIsQUFBWTtJQUNaLEFBQWE7QUFLbkIsQUFBb0IsQUFBTztFRUdULEFGRlo7QUFLTixBQUFvQixBQUFTLEFBQUssQUFBRSxBQUFjLEFBQW9CLEFBQVMsQUFBSyxBQUFFO0VFSHBFLEFGSVI7QUFLVixBQUFvQixBQUFPO0VBQ3JCLEFBQU87QUFLYixBQUFvQixBQUFlO0VBRzdCLEFBQWdCO0VBQ2hCLEFBQWdCO0VBQ2hCLEFBQWdCO0VFekJILEFGMEJiO0VDcENOLEFBQW9CLEFBQWUsQUFBTztJQUN0QyxBQUFnQjtJQUNoQixBQUFnQjtFRG9DcEIsQUFBb0IsQUFBZSxBQUFPO0lBQ2xDLEFBQVE7QUFLaEIsQUFBb0IsQUFBZSxBQUFNO0VFUWhCLEFGUGpCO0FBS1IsQUFBb0IsQUFBZSxBQUFPO0VFbkN4QixBRm9DVjtBQUlSLEFBQW9CLEFBQWlCO0VBQy9CLEFBQWtCO0VBQ2xCLEFBQWtCO0VBRXhCLEFBQW9CLEFBQWlCLEFBQUs7SUV6Q3hCLEFGMENWO0FBS1IsQUFBb0IsQUFBZSxBQUFRO0VBQ25DLEFBQU87RUFDUCxBQUFTO0VFakRDLEFGa0RWO0FBS1IsQUFBb0IsQUFBZSxBQUFTLEFBQUksQUFBb0IsQUFBZSxBQUFVO0VFMUQzRSxBRjJEVjtFQUVSLEFBQW9CLEFBQWUsQUFBUyxBQUFHLEFBQUksQUFBb0IsQUFBZSxBQUFVLEFBQUc7SUU3RGpGLEFGOERSO0lBRVYsQUFBb0IsQUFBZSxBQUFTLEFBQUcsQUFBRyxBQUFRLEFBQW9CLEFBQWUsQUFBVSxBQUFHLEFBQUc7TUU3RDNGLEFGOEROIiwiZmlsZSI6InN0eWxlcy92aXN1YWxzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbiRjYXJkLW1heC13aWR0aDogMTgwcHg7XG5cbnN1Ym1pdC13b3JrLXZpc3VhbHMge1xuICBwLmVycm9yIHtcbiAgICBAaW5jbHVkZSBibG9jay1jZW50ZXIoKTtcblxuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAuZm9udHMge1xuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgIH1cblxuICAgID4gdWwge1xuICAgICAgPiBsaSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luOiAkbWFyZ2luO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cblxuICAuY2hvb3NlLXN0eWxlcyB7XG4gICAgLm5hdiB7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWRkbGU7XG5cbiAgICAgIHRleHQtYWxpZ24gICAgOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGggICAgICAgICA6IDEwMCU7XG4gICAgICBwYWRkaW5nICAgICAgIDogJHBhZGRpbmctYmlnO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiAwICRtYXJnaW4tc21hbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9vdGVyIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogJG1hcmdpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IG1haW4ge1xuICAgICAgd2lkdGggICAgICAgICAgIDogMTAwJTtcbiAgICAgIGJvcmRlci10b3AgICAgICA6IDFweCBzb2xpZCAkbmV1dHJhbC1jb2xvcjtcblxuICAgICAgaDYge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xvcnMge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbnMsIC5jb2xvcnMge1xuICAgICAgPiB1bCB7XG4gICAgICAgIG1hcmdpbjogJG1hcmdpbjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAkbWFyZ2luO1xuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZm9udC1saW5lKCRwdCkge1xuICBmb250LXNpemUgICAgIDogJHB0O1xuICBwYWRkaW5nLWJvdHRvbTogJHB0ICogMC4yMDsgLyogZHVlIHRvIGZvbnQgZXh0ZW5kaW5nIG91dCAqL1xufVxuXG5AbWl4aW4gdmVydGljYWwtYWxpZ24tbWlkZGxlKCkge1xuICA+ICoge1xuICAgIGRpc3BsYXkgICAgICAgOiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG5AbWl4aW4gYmctaW1hZ2UtcmF0aW8oJGxvdywgJGhpZ2gpIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICBAbWVkaWEgKC13ZWJraXQtbWF4LWRldmljZS1waXhlbC1yYXRpbzogMS45OSksIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRsb3cpO1xuICB9XG5cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaGlnaCk7XG4gIH1cbn1cblxuQG1peGluIGJnLWNvdmVyKCRzcmMpIHtcbiAgYmFja2dyb3VuZCAgICAgICAgICAgICA6IHVybCgkc3JjKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZSAgIDogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZSAgICAgOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplICAgICAgICA6IGNvdmVyO1xufVxuXG5AbWl4aW4gZmxleC1jZW50ZXIoJGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCwgJG1hcmdpbjogJycpIHtcbiAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRqdXN0aWZ5LWNvbnRlbnQpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cbiAgQGlmICRtYXJnaW4gIT0gJycge1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luXG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBibG9jay1jZW50ZXIoKSB7XG4gIGRpc3BsYXkgICAgIDogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0IDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWl4aW4gZWxldmF0ZWQoKSB7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDZweCAwcHggJG5ldXRyYWwtY29sb3ItZGFyaztcbn1cblxuQG1peGluIGV4Y2x1ZGUtZmlyc3QoJHByb3BlcnR5OiBtYXJnaW4tdG9wLCAkdmFsdWU6IDEwcHgsICRmaXJzdC12YWx1ZTogMHB4KSB7XG4gICN7JHByb3BlcnR5fTogJHZhbHVlO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgICN7JHByb3BlcnR5fTogJGZpcnN0LXZhbHVlO1xuICB9XG59XG5cbiIsIi8vIGRpc2FibGUgYm9yZGVyLWJveC1zaXppbmcgaW4gYm91cmJvbi1uZWF0XG4kYm9yZGVyLWJveC1zaXppbmc6IGZhbHNlO1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHBhZGRpbmcgICAgICAgICA6IDE2cHg7XG4kcGFkZGluZy1iaWcgICAgIDogMzJweDtcbiRwYWRkaW5nLWJpZ2dlc3QgOiA2NHB4O1xuJHBhZGRpbmctc21hbGwgICA6IDhweDtcbiRwYWRkaW5nLXNtYWxsZXN0OiA0cHg7XG5cbiRtYXJnaW4gICAgICAgICA6IDMycHg7XG4kbWFyZ2luLWJpZyAgICAgOiA2NHB4O1xuJG1hcmdpbi1iaWdnZXN0IDogMTI4cHg7XG4kbWFyZ2luLXNtYWxsICAgOiAxNnB4O1xuJG1hcmdpbi1zbWFsbGVzdDogOHB4O1xuXG4kZm9udC1zaXplLXNtYWxsZXN0OiAxMnB4O1xuJGZvbnQtc2l6ZS1zbWFsbCAgIDogMTRweDtcbiRmb250LXNpemUgICAgICAgICA6IDE1cHg7XG4kZm9udC1zaXplLWJpZyAgICAgOiAxNnB4O1xuJGZvbnQtc2l6ZS1iaWdnZXN0IDogMThweDtcblxuJGxpbmUtaGVpZ2h0LXNtYWxsZXN0OiAxNXB4O1xuJGxpbmUtaGVpZ2h0LXNtYWxsICAgOiAxOHB4O1xuJGxpbmUtaGVpZ2h0ICAgICAgICAgOiAxOXB4O1xuJGxpbmUtaGVpZ2h0LWJpZyAgICAgOiAyMHB4O1xuJGxpbmUtaGVpZ2h0LWJpZ2dlc3QgOiAyM3B4O1xuXG4kYm9yZGVyLXJhZGl1cyAgICAgICAgIDogNnB4O1xuJGJvcmRlci1yYWRpdXMtYmlnICAgICA6IDhweDtcbiRib3JkZXItcmFkaXVzLWJpZ2dlc3QgOiAxMHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGwgICA6IDRweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsZXN0OiAycHg7XG5cbiRibGFjazogIzNlM2UzZTtcbiR3aGl0ZTogI2ZmZjtcblxuJHByaW1hcnktY29sb3IgICAgICAgIDogIzAwYWVmZjtcbiRwcmltYXJ5LWNvbG9yLWxpZ2h0ICA6ICNkZGYyZmQ7XG4kcHJpbWFyeS1jb2xvci1kYXJrICAgOiAjMDA5NmZmO1xuJHN1Y2Nlc3MtY29sb3IgICAgICAgIDogIzk5Y2MwMDtcbiRkYW5nZXItY29sb3IgICAgICAgICA6ICNmZjAwNjY7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ICAgOiAjZWQ3ODc4O1xuJGRhbmdlci1jb2xvci1saWdodGVzdDogI2ZmY2NlMTtcblxuJG5ldXRyYWwtY29sb3IgICAgICAgICA6ICNkN2Q1ZDU7XG4kbmV1dHJhbC1jb2xvci1kYXJrICAgIDogI2MzYzFjMTtcbiRuZXV0cmFsLWNvbG9yLWRhcmtlc3QgOiAjOGM4YjhiO1xuJG5ldXRyYWwtY29sb3ItbGlnaHQgICA6ICNlNmU2ZTY7XG4kbmV1dHJhbC1jb2xvci1saWdodGVzdDogI2YyZjJmMjtcblxuJHRleHQtY29sb3ItbGlnaHRlc3Q6ICM5Nzk3OTc7XG4kdGV4dC1jb2xvci1saWdodCAgIDogIzcwNmU2ZTtcbiR0ZXh0LWNvbG9yICAgICAgICAgOiAjNGE0YTRhO1xuJHRleHQtY29sb3ItZGFyayAgICA6ICMxMTE7XG4kdGV4dC1jb2xvci1kYXJrZXN0IDogIzAwMDtcblxuJGZvbnQtd2VpZ2h0ICAgICAgICAgOiA0MDA7XG4kZm9udC13ZWlnaHQtbGlnaHQgICA6IDMwMDtcbiRmb250LXdlaWdodC1saWdodGVzdDogMjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQgICAgOiA1MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVzdCA6IDcwMDtcblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" submit-work-development { display: block; text-align: center; } - submit-work-development .save { - margin-top: 32px; } submit-work-development .security img { height: 80px; } submit-work-development input[type="number"] { @@ -392,14 +407,19 @@ submit-work-development { margin-top: 16px; } +<<<<<<< HEAD /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9kZXZlbG9wbWVudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxBQUFTO0VBQ1QsQUFBWTtFQUVkLEFBQXdCO0lDZU4sQURkZDtFQUdKLEFBQXdCLEFBQVU7SUFDOUIsQUFBUTtFQUdaLEFBQXdCLEFBQUs7SUFDekIsQUFBUTtJQ1NNLEFEUmQ7RUFJSixBQUF3QixBQUFZO0lDQ2xCLEFEQVo7RUFHTixBQUF3QixBQUFVO0lBQzVCLEFBQVM7SUNERyxBREVaO0lBQ0EsQUFBYTtJQ0VFLEFERGY7RUFLTixBQUF3QixBQUE0QjtJQ1RsQyxBRFVaO0VBS04sQUFBd0IsQUFBb0I7SUFHdEMsQUFBZ0I7SUFDaEIsQUFBZ0I7SUMzQkgsQUQ0QmI7SUFDQSxBQUFnQjtJRXZDdEIsQUFBd0IsQUFBb0IsQUFBTztNQUMvQyxBQUFnQjtNQUNoQixBQUFnQjtJRnVDcEIsQUFBd0IsQUFBb0IsQUFBTztNQUMzQyxBQUFRO0VBS2hCLEFBQXdCLEFBQW9CLEFBQU07SUNLekIsQURKakI7RUFLUixBQUF3QixBQUFvQixBQUFPO0lDdENqQyxBRHVDVjtFQUlSLEFBQXdCLEFBQXNCO0lBQ3hDLEFBQVk7SUFDWixBQUFZO0lBRWxCLEFBQXdCLEFBQXNCLEFBQUs7TUM1Q2pDLEFENkNWIiwiZmlsZSI6InN0eWxlcy9kZXZlbG9wbWVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwid29yay1pbmNsdWRlc1wiO1xuXG5zdWJtaXQtd29yay1kZXZlbG9wbWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLnNhdmUge1xuICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG4gIH1cblxuICAuc2VjdXJpdHkgaW1nIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICB9XG5cbiAgLnNlY3VyaXR5IHtcbiAgICA+IHVsIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICB9XG4gIH1cblxuICAudGhpcmQtcGFydHktaW50ZWdyYXRpb25zIHtcbiAgICA+IHAge1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICB9XG4gIH1cblxuICAuZGVmaW5lLWRldmVsb3BtZW50IHtcbiAgICAubmF2IHtcbiAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduLW1pZGRsZTtcblxuICAgICAgdGV4dC1hbGlnbiAgICA6IGNlbnRlcjtcbiAgICAgIHdpZHRoICAgICAgICAgOiAxMDAlO1xuICAgICAgcGFkZGluZyAgICAgICA6ICRwYWRkaW5nLWJpZztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgID4gbGkge1xuICAgICAgICBtYXJnaW46IDAgJG1hcmdpbi1zbWFsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtY29sb3ItZGFya2VzdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmb290ZXIge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAkbWFyZ2luO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gbWFpbiB7XG4gICAgICB3aWR0aCAgICAgOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRuZXV0cmFsLWNvbG9yO1xuXG4gICAgICBoNiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBtaXhpbiBmb250LWxpbmUoJHB0KSB7XG4gIGZvbnQtc2l6ZSAgICAgOiAkcHQ7XG4gIHBhZGRpbmctYm90dG9tOiAkcHQgKiAwLjIwOyAvKiBkdWUgdG8gZm9udCBleHRlbmRpbmcgb3V0ICovXG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWRkbGUoKSB7XG4gID4gKiB7XG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbkBtaXhpbiBiZy1pbWFnZS1yYXRpbygkbG93LCAkaGlnaCkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBtZWRpYSAoLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjk5KSwgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGxvdyk7XG4gIH1cblxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRoaWdoKTtcbiAgfVxufVxuXG5AbWl4aW4gYmctY292ZXIoJHNyYykge1xuICBiYWNrZ3JvdW5kICAgICAgICAgICAgIDogdXJsKCRzcmMpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplICAgOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplICAgICA6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemUgICAgICAgIDogY292ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNlbnRlcigkanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0LCAkbWFyZ2luOiAnJykge1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnktY29udGVudCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICBAaWYgJG1hcmdpbiAhPSAnJyB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW5cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJsb2NrLWNlbnRlcigpIHtcbiAgZGlzcGxheSAgICAgOiBibG9jaztcbiAgbWFyZ2luLWxlZnQgOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBlbGV2YXRlZCgpIHtcbiAgYm94LXNoYWRvdzogMCAwcHggM3B4IDBweCAjYzFjMWMxO1xufVxuXG5AbWl4aW4gZXhjbHVkZS1maXJzdCgkcHJvcGVydHk6IG1hcmdpbi10b3AsICR2YWx1ZTogMTBweCwgJGZpcnN0LXZhbHVlOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgI3skcHJvcGVydHl9OiAkZmlyc3QtdmFsdWU7XG4gIH1cbn1cblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +======= +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9kZXZlbG9wbWVudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxBQUFTO0VBQ1QsQUFBWTtFQUVkLEFBQXdCLEFBQVU7SUFDOUIsQUFBUTtFQUdaLEFBQXdCLEFBQUs7SUFDekIsQUFBUTtJQ2FNLEFEWmQ7RUFJSixBQUF3QixBQUFZO0lDS2xCLEFESlo7RUFHTixBQUF3QixBQUFVO0lBQzVCLEFBQVM7SUNHRyxBREZaO0lBQ0EsQUFBYTtJQ01FLEFETGY7RUFLTixBQUF3QixBQUE0QjtJQ0xsQyxBRE1aO0VBS04sQUFBd0IsQUFBb0I7SUFHdEMsQUFBZ0I7SUFDaEIsQUFBZ0I7SUN2QkgsQUR3QmI7SUFDQSxBQUFnQjtJRW5DdEIsQUFBd0IsQUFBb0IsQUFBTztNQUMvQyxBQUFnQjtNQUNoQixBQUFnQjtJRm1DcEIsQUFBd0IsQUFBb0IsQUFBTztNQUMzQyxBQUFRO0VBS2hCLEFBQXdCLEFBQW9CLEFBQU07SUNTekIsQURSakI7RUFLUixBQUF3QixBQUFvQixBQUFPO0lDbENqQyxBRG1DVjtFQUlSLEFBQXdCLEFBQXNCO0lBQ3hDLEFBQVk7SUFDWixBQUFZO0lBRWxCLEFBQXdCLEFBQXNCLEFBQUs7TUN4Q2pDLEFEeUNWIiwiZmlsZSI6InN0eWxlcy9kZXZlbG9wbWVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwid29yay1pbmNsdWRlc1wiO1xuXG5zdWJtaXQtd29yay1kZXZlbG9wbWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLnNlY3VyaXR5IGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgfVxuXG4gIC5zZWN1cml0eSB7XG4gICAgPiB1bCB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbi1zbWFsbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgfVxuICB9XG5cbiAgLnRoaXJkLXBhcnR5LWludGVncmF0aW9ucyB7XG4gICAgPiBwIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG4gICAgfVxuICB9XG5cbiAgLmRlZmluZS1kZXZlbG9wbWVudCB7XG4gICAgLm5hdiB7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWRkbGU7XG5cbiAgICAgIHRleHQtYWxpZ24gICAgOiBjZW50ZXI7XG4gICAgICB3aWR0aCAgICAgICAgIDogMTAwJTtcbiAgICAgIHBhZGRpbmcgICAgICAgOiAkcGFkZGluZy1iaWc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiAwICRtYXJnaW4tc21hbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLWNvbG9yLWRhcmtlc3Q7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9vdGVyIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogJG1hcmdpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IG1haW4ge1xuICAgICAgd2lkdGggICAgIDogMTAwJTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbmV1dHJhbC1jb2xvcjtcblxuICAgICAgaDYge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gZGlzYWJsZSBib3JkZXItYm94LXNpemluZyBpbiBib3VyYm9uLW5lYXRcbiRib3JkZXItYm94LXNpemluZzogZmFsc2U7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kcGFkZGluZyAgICAgICAgIDogMTZweDtcbiRwYWRkaW5nLWJpZyAgICAgOiAzMnB4O1xuJHBhZGRpbmctYmlnZ2VzdCA6IDY0cHg7XG4kcGFkZGluZy1zbWFsbCAgIDogOHB4O1xuJHBhZGRpbmctc21hbGxlc3Q6IDRweDtcblxuJG1hcmdpbiAgICAgICAgIDogMzJweDtcbiRtYXJnaW4tYmlnICAgICA6IDY0cHg7XG4kbWFyZ2luLWJpZ2dlc3QgOiAxMjhweDtcbiRtYXJnaW4tc21hbGwgICA6IDE2cHg7XG4kbWFyZ2luLXNtYWxsZXN0OiA4cHg7XG5cbiRmb250LXNpemUtc21hbGxlc3Q6IDEycHg7XG4kZm9udC1zaXplLXNtYWxsICAgOiAxNHB4O1xuJGZvbnQtc2l6ZSAgICAgICAgIDogMTVweDtcbiRmb250LXNpemUtYmlnICAgICA6IDE2cHg7XG4kZm9udC1zaXplLWJpZ2dlc3QgOiAxOHB4O1xuXG4kbGluZS1oZWlnaHQtc21hbGxlc3Q6IDE1cHg7XG4kbGluZS1oZWlnaHQtc21hbGwgICA6IDE4cHg7XG4kbGluZS1oZWlnaHQgICAgICAgICA6IDE5cHg7XG4kbGluZS1oZWlnaHQtYmlnICAgICA6IDIwcHg7XG4kbGluZS1oZWlnaHQtYmlnZ2VzdCA6IDIzcHg7XG5cbiRib3JkZXItcmFkaXVzICAgICAgICAgOiA2cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWcgICAgIDogOHB4O1xuJGJvcmRlci1yYWRpdXMtYmlnZ2VzdCA6IDEwcHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbCAgIDogNHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGxlc3Q6IDJweDtcblxuJGJsYWNrOiAjM2UzZTNlO1xuJHdoaXRlOiAjZmZmO1xuXG4kcHJpbWFyeS1jb2xvciAgICAgICAgOiAjMDBhZWZmO1xuJHByaW1hcnktY29sb3ItbGlnaHQgIDogI2RkZjJmZDtcbiRwcmltYXJ5LWNvbG9yLWRhcmsgICA6ICMwMDk2ZmY7XG4kc3VjY2Vzcy1jb2xvciAgICAgICAgOiAjOTljYzAwO1xuJGRhbmdlci1jb2xvciAgICAgICAgIDogI2ZmMDA2NjtcbiRkYW5nZXItY29sb3ItbGlnaHQgICA6ICNlZDc4Nzg7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ZXN0OiAjZmZjY2UxO1xuXG4kbmV1dHJhbC1jb2xvciAgICAgICAgIDogI2Q3ZDVkNTtcbiRuZXV0cmFsLWNvbG9yLWRhcmsgICAgOiAjYzNjMWMxO1xuJG5ldXRyYWwtY29sb3ItZGFya2VzdCA6ICM4YzhiOGI7XG4kbmV1dHJhbC1jb2xvci1saWdodCAgIDogI2U2ZTZlNjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0OiAjZjJmMmYyO1xuXG4kdGV4dC1jb2xvci1saWdodGVzdDogIzk3OTc5NztcbiR0ZXh0LWNvbG9yLWxpZ2h0ICAgOiAjNzA2ZTZlO1xuJHRleHQtY29sb3IgICAgICAgICA6ICM0YTRhNGE7XG4kdGV4dC1jb2xvci1kYXJrICAgIDogIzExMTtcbiR0ZXh0LWNvbG9yLWRhcmtlc3QgOiAjMDAwO1xuXG4kZm9udC13ZWlnaHQgICAgICAgICA6IDQwMDtcbiRmb250LXdlaWdodC1saWdodCAgIDogMzAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXN0OiAyMDA7XG4kZm9udC13ZWlnaHQtYm9sZCAgICA6IDUwMDtcbiRmb250LXdlaWdodC1ib2xkZXN0IDogNzAwO1xuXG4iLCJAbWl4aW4gZm9udC1saW5lKCRwdCkge1xuICBmb250LXNpemUgICAgIDogJHB0O1xuICBwYWRkaW5nLWJvdHRvbTogJHB0ICogMC4yMDsgLyogZHVlIHRvIGZvbnQgZXh0ZW5kaW5nIG91dCAqL1xufVxuXG5AbWl4aW4gdmVydGljYWwtYWxpZ24tbWlkZGxlKCkge1xuICA+ICoge1xuICAgIGRpc3BsYXkgICAgICAgOiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG5AbWl4aW4gYmctaW1hZ2UtcmF0aW8oJGxvdywgJGhpZ2gpIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICBAbWVkaWEgKC13ZWJraXQtbWF4LWRldmljZS1waXhlbC1yYXRpbzogMS45OSksIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRsb3cpO1xuICB9XG5cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaGlnaCk7XG4gIH1cbn1cblxuQG1peGluIGJnLWNvdmVyKCRzcmMpIHtcbiAgYmFja2dyb3VuZCAgICAgICAgICAgICA6IHVybCgkc3JjKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZSAgIDogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZSAgICAgOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplICAgICAgICA6IGNvdmVyO1xufVxuXG5AbWl4aW4gZmxleC1jZW50ZXIoJGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCwgJG1hcmdpbjogJycpIHtcbiAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRqdXN0aWZ5LWNvbnRlbnQpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cbiAgQGlmICRtYXJnaW4gIT0gJycge1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luXG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBibG9jay1jZW50ZXIoKSB7XG4gIGRpc3BsYXkgICAgIDogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0IDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWl4aW4gZWxldmF0ZWQoKSB7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDZweCAwcHggJG5ldXRyYWwtY29sb3ItZGFyaztcbn1cblxuQG1peGluIGV4Y2x1ZGUtZmlyc3QoJHByb3BlcnR5OiBtYXJnaW4tdG9wLCAkdmFsdWU6IDEwcHgsICRmaXJzdC12YWx1ZTogMHB4KSB7XG4gICN7JHByb3BlcnR5fTogJHZhbHVlO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgICN7JHByb3BlcnR5fTogJGZpcnN0LXZhbHVlO1xuICB9XG59XG5cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */ +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" submit-work-complete main > * { margin-top: 16px; } submit-work-complete main > *:first-child { margin-top: 0; } submit-work-complete main p { - font-size: 15px; } + font-size: 16px; + max-width: 400px; } submit-work-complete main .app-name { color: #00aeff; } submit-work-complete main .icon-house { @@ -408,6 +428,7 @@ submit-work-complete main .icon-house { border-radius: 50%; } +<<<<<<< HEAD /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9jb21wbGV0ZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxBQUFxQixBQUFPO0VDb0JWLEFEbkJaO0VBRU4sQUFBcUIsQUFBTyxBQUFDO0lBQ3JCLEFBQVk7QUFJcEIsQUFBcUIsQUFBSztFQ2lCTCxBRGhCZjtBQUdOLEFBQXFCLEFBQUs7RUNnQ0YsQUQvQmxCO0FBR04sQUFBcUIsQUFBSztFQzRCRixBRDNCbEI7RUNOYSxBRE9iO0VBQ0EsQUFBa0IiLCJmaWxlIjoic3R5bGVzL2NvbXBsZXRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbnN1Ym1pdC13b3JrLWNvbXBsZXRlIHtcbiAgbWFpbiB7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tc21hbGw7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIH1cblxuICAgIC5hcHAtbmFtZSB7XG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgfVxuXG4gICAgLmljb24taG91c2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICBwYWRkaW5nICAgICAgICAgOiAkcGFkZGluZztcbiAgICAgIGJvcmRlci1yYWRpdXMgICA6IDUwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIGRpc2FibGUgYm9yZGVyLWJveC1zaXppbmcgaW4gYm91cmJvbi1uZWF0XG4kYm9yZGVyLWJveC1zaXppbmc6IGZhbHNlO1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHBhZGRpbmcgICAgICAgICA6IDE2cHg7XG4kcGFkZGluZy1iaWcgICAgIDogMzJweDtcbiRwYWRkaW5nLWJpZ2dlc3QgOiA2NHB4O1xuJHBhZGRpbmctc21hbGwgICA6IDhweDtcbiRwYWRkaW5nLXNtYWxsZXN0OiA0cHg7XG5cbiRtYXJnaW4gICAgICAgICA6IDMycHg7XG4kbWFyZ2luLWJpZyAgICAgOiA2NHB4O1xuJG1hcmdpbi1iaWdnZXN0IDogMTI4cHg7XG4kbWFyZ2luLXNtYWxsICAgOiAxNnB4O1xuJG1hcmdpbi1zbWFsbGVzdDogOHB4O1xuXG4kZm9udC1zaXplLXNtYWxsZXN0OiAxMnB4O1xuJGZvbnQtc2l6ZS1zbWFsbCAgIDogMTRweDtcbiRmb250LXNpemUgICAgICAgICA6IDE1cHg7XG4kZm9udC1zaXplLWJpZyAgICAgOiAxNnB4O1xuJGZvbnQtc2l6ZS1iaWdnZXN0IDogMThweDtcblxuJGxpbmUtaGVpZ2h0LXNtYWxsZXN0OiAxNXB4O1xuJGxpbmUtaGVpZ2h0LXNtYWxsICAgOiAxOHB4O1xuJGxpbmUtaGVpZ2h0ICAgICAgICAgOiAxOXB4O1xuJGxpbmUtaGVpZ2h0LWJpZyAgICAgOiAyMHB4O1xuJGxpbmUtaGVpZ2h0LWJpZ2dlc3QgOiAyM3B4O1xuXG4kYm9yZGVyLXJhZGl1cyAgICAgICAgIDogNnB4O1xuJGJvcmRlci1yYWRpdXMtYmlnICAgICA6IDhweDtcbiRib3JkZXItcmFkaXVzLWJpZ2dlc3QgOiAxMHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGwgICA6IDRweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsZXN0OiAycHg7XG5cbiRibGFjazogIzNlM2UzZTtcbiR3aGl0ZTogI2ZmZjtcblxuJHByaW1hcnktY29sb3IgICAgICAgIDogIzAwYWVmZjtcbiRwcmltYXJ5LWNvbG9yLWxpZ2h0ICA6ICNkZGYyZmQ7XG4kcHJpbWFyeS1jb2xvci1kYXJrICAgOiAjMDA5NmZmO1xuJHN1Y2Nlc3MtY29sb3IgICAgICAgIDogIzk5Y2MwMDtcbiRkYW5nZXItY29sb3IgICAgICAgICA6ICNmZjAwNjY7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ICAgOiAjZWQ3ODc4O1xuJGRhbmdlci1jb2xvci1saWdodGVzdDogI2ZmY2NlMTtcblxuJG5ldXRyYWwtY29sb3IgICAgICAgICA6ICNkN2Q1ZDU7XG4kbmV1dHJhbC1jb2xvci1kYXJrICAgIDogI2MzYzFjMTtcbiRuZXV0cmFsLWNvbG9yLWRhcmtlc3QgOiAjOGM4YjhiO1xuJG5ldXRyYWwtY29sb3ItbGlnaHQgICA6ICNlNmU2ZTY7XG4kbmV1dHJhbC1jb2xvci1saWdodGVzdDogI2YyZjJmMjtcblxuJHRleHQtY29sb3ItbGlnaHRlc3Q6ICM5Nzk3OTc7XG4kdGV4dC1jb2xvci1saWdodCAgIDogIzcwNmU2ZTtcbiR0ZXh0LWNvbG9yICAgICAgICAgOiAjNGE0YTRhO1xuJHRleHQtY29sb3ItZGFyayAgICA6ICMxMTE7XG4kdGV4dC1jb2xvci1kYXJrZXN0IDogIzAwMDtcblxuJGZvbnQtd2VpZ2h0ICAgICAgICAgOiA0MDA7XG4kZm9udC13ZWlnaHQtbGlnaHQgICA6IDMwMDtcbiRmb250LXdlaWdodC1saWdodGVzdDogMjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQgICAgOiA1MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVzdCA6IDcwMDtcblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ feature-list { @@ -456,3 +477,6 @@ feature-list { /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9mZWF0dXJlLWxpc3Quc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9hcHBpcmlvLXdvcmstc3R5bGVzL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYXBwaXJpby13b3JrLXN0eWxlcy9ub2RlX21vZHVsZXMvbm9kZS1uZWF0L25vZGVfbW9kdWxlcy9ub2RlLWJvdXJib24vbm9kZV9tb2R1bGVzL2JvdXJib24vYXBwL2Fzc2V0cy9zdHlsZXNoZWV0cy9hZGRvbnMvX2VsbGlwc2lzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxBQUFTO0VDd0RjLEFEdkR2QjtFQUNBLEFBQU87RUFFVCxBQUFhO0lBQ1QsQUFBUztJQUNULEFBQWM7SUFFbEIsQUFBYSxBQUFPO01FWWxCLEFBQVM7TUFEYSxBQUV0QjtNQUNBLEFBQVU7TUFDVixBQUFlO01BQ2YsQUFBYTtNQUNiLEFBQVc7TUZkUCxBQUFRO01BQ1IsQUFBYTtNQUNiLEFBQWE7TUNrREcsQURqRGhCO0VBSU4sQUFBYTtJQUNULEFBQWE7SUFDYixBQUFhO0lBQ2IsQUFBYTtJQUNiLEFBQWE7RUFJakIsQUFBYSxBQUFNO0lBQ2YsQUFBUztFQUtiLEFBQWEsQUFBRSxBQUFRO0lDcUJFLEFEcEJqQjtFQUlSLEFBQWEsQUFBRztJRWpCZCxBQUFTO0lBRGEsQUFFdEI7SUFDQSxBQUFVO0lBQ1YsQUFBZTtJQUNmLEFBQWE7SUFDYixBQUFXO0lEcUNTLEFEdEJoQjtJQUNBLEFBQWE7RUFHbkIsQUFBYSxBQUFHO0lBQ1YsQUFBTztJQUNQLEFBQVk7SUFFbEIsQUFBYSxBQUFHLEFBQU07TUNERSxBREVoQjtNQUVSLEFBQWEsQUFBRyxBQUFNLEFBQU87UUNSckIsQURTRSIsImZpbGUiOiJzdHlsZXMvZmVhdHVyZS1saXN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ3b3JrLWluY2x1ZGVzXCI7XG5cbmZlYXR1cmUtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC1jb2xvci1saWdodDtcbiAgd2lkdGg6IDI4NnB4O1xuXG4gIGhlYWRlciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICAgIGg2IHtcbiAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xuXG4gICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgIGZvbnQtc2l6ZSAgOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvciAgICAgIDogJHRleHQtY29sb3ItZGFya2VzdDtcbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoICAgICAgOiAyMHB4O1xuICAgIGhlaWdodCAgICAgOiAyMHB4O1xuICAgIG1pbi13aWR0aCAgOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG5cblxuICBidXR0b24uY2xlYW4ge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDA7XG4gIH1cblxuICBsaSB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSBlbGxpcHNpcztcblxuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWRhcms7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcblxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBkaXNhYmxlIGJvcmRlci1ib3gtc2l6aW5nIGluIGJvdXJib24tbmVhdFxuJGJvcmRlci1ib3gtc2l6aW5nOiBmYWxzZTtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kc3BhY2luZyAgICAgICAgIDogMTRweDtcbiRzcGFjaW5nLWJpZyAgICAgOiAxOHB4O1xuJHNwYWNpbmctYmlnZ2VzdCA6IDI0cHg7XG4kc3BhY2luZy1zbWFsbCAgIDogMTBweDtcbiRzcGFjaW5nLXNtYWxsZXN0OiA2cHg7XG5cbiRwYWRkaW5nICAgICAgICAgOiAxNnB4O1xuJHBhZGRpbmctYmlnICAgICA6IDMycHg7XG4kcGFkZGluZy1iaWdnZXN0IDogNjRweDtcbiRwYWRkaW5nLXNtYWxsICAgOiA4cHg7XG4kcGFkZGluZy1zbWFsbGVzdDogNHB4O1xuXG4kbWFyZ2luICAgICAgICAgOiAzMnB4O1xuJG1hcmdpbi1iaWcgICAgIDogNjRweDtcbiRtYXJnaW4tYmlnZ2VzdCA6IDEyOHB4O1xuJG1hcmdpbi1zbWFsbCAgIDogMTZweDtcbiRtYXJnaW4tc21hbGxlc3Q6IDhweDtcblxuJGZvbnQtc2l6ZS1zbWFsbGVzdDogMTJweDtcbiRmb250LXNpemUtc21hbGwgICA6IDE0cHg7XG4kZm9udC1zaXplICAgICAgICAgOiAxNXB4O1xuJGZvbnQtc2l6ZS1iaWcgICAgIDogMTZweDtcbiRmb250LXNpemUtYmlnZ2VzdCA6IDE4cHg7XG5cbiRsaW5lLWhlaWdodC1zbWFsbGVzdDogMTVweDtcbiRsaW5lLWhlaWdodC1zbWFsbCAgIDogMThweDtcbiRsaW5lLWhlaWdodCAgICAgICAgIDogMTlweDtcbiRsaW5lLWhlaWdodC1iaWcgICAgIDogMjBweDtcbiRsaW5lLWhlaWdodC1iaWdnZXN0IDogMjNweDtcblxuJGJvcmRlci1yYWRpdXMgICAgICAgICA6IDZweDtcbiRib3JkZXItcmFkaXVzLWJpZyAgICAgOiA4cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWdnZXN0IDogMTBweDtcbiRib3JkZXItcmFkaXVzLXNtYWxsICAgOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbGVzdDogMnB4O1xuXG4kYmxhY2s6ICMzZTNlM2U7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yICAgICAgICA6ICMwMGFlZmY7XG4kcHJpbWFyeS1jb2xvci1saWdodCAgOiAjZGRmMmZkO1xuJHByaW1hcnktY29sb3ItZGFyayAgIDogIzAwOTZmZjtcbiRzdWNjZXNzLWNvbG9yICAgICAgICA6ICM5OWNjMDA7XG4kZGFuZ2VyLWNvbG9yICAgICAgICAgOiAjZmYwMDY2O1xuJGRhbmdlci1jb2xvci1saWdodCAgIDogI2VkNzg3ODtcbiRkYW5nZXItY29sb3ItbGlnaHRlc3Q6ICNmZmNjZTE7XG5cbiRuZXV0cmFsLWNvbG9yICAgICAgICAgOiAjZDdkNWQ1O1xuJG5ldXRyYWwtY29sb3ItZGFyayAgICA6ICNjM2MxYzE7XG4kbmV1dHJhbC1jb2xvci1kYXJrZXN0IDogIzhjOGI4YjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ICAgOiAjZTZlNmU2O1xuJG5ldXRyYWwtY29sb3ItbGlnaHRlc3Q6ICNmMmYyZjI7XG5cbiR0ZXh0LWNvbG9yLWxpZ2h0ZXN0OiAjOTc5Nzk3O1xuJHRleHQtY29sb3ItbGlnaHQgICA6ICM3MDZlNmU7XG4kdGV4dC1jb2xvciAgICAgICAgIDogIzRhNGE0YTtcbiR0ZXh0LWNvbG9yLWRhcmsgICAgOiAjMTExO1xuJHRleHQtY29sb3ItZGFya2VzdCA6ICMwMDA7XG5cbiRmb250LXdlaWdodCAgICAgICAgIDogNDAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ICAgOiAzMDA7XG4kZm9udC13ZWlnaHQtbGlnaHRlc3Q6IDIwMDtcbiRmb250LXdlaWdodC1ib2xkICAgIDogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3QgOiA3MDA7XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIFRydW5jYXRlcyB0ZXh0IGFuZCBhZGRzIGFuIGVsbGlwc2lzIHRvIHJlcHJlc2VudCBvdmVyZmxvdy5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkd2lkdGggWzEwMCVdXG4vLy8gICBNYXgtd2lkdGggZm9yIHRoZSBzdHJpbmcgdG8gcmVzcGVjdCBiZWZvcmUgYmVpbmcgdHJ1bmNhdGVkXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgZWxsaXBzaXM7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuLy8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xuLy8vICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbi8vLyAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbi8vLyAgICAgd29yZC13cmFwOiBub3JtYWw7XG4vLy8gICB9XG5cbkBtaXhpbiBlbGxpcHNpcygkd2lkdGg6IDEwMCUpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6ICR3aWR0aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */ +======= +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9jb21wbGV0ZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2FwcGlyaW8td29yay1zdHlsZXMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxBQUFxQixBQUFPO0VDb0JWLEFEbkJaO0VBRU4sQUFBcUIsQUFBTyxBQUFDO0lBQ3JCLEFBQVk7QUFJcEIsQUFBcUIsQUFBSztFQUNwQixBQUFXO0VBQ1gsQUFBVztBQUdqQixBQUFxQixBQUFLO0VDK0JGLEFEOUJsQjtBQUdOLEFBQXFCLEFBQUs7RUMyQkYsQUQxQmxCO0VDUGEsQURRYjtFQUNBLEFBQWtCIiwiZmlsZSI6InN0eWxlcy9jb21wbGV0ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwid29yay1pbmNsdWRlc1wiO1xuXG5zdWJtaXQtd29yay1jb21wbGV0ZSB7XG4gIG1haW4ge1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXNtYWxsO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgLmFwcC1uYW1lIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG5cbiAgICAuaWNvbi1ob3VzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIHBhZGRpbmcgICAgICAgICA6ICRwYWRkaW5nO1xuICAgICAgYm9yZGVyLXJhZGl1cyAgIDogNTAlO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gZGlzYWJsZSBib3JkZXItYm94LXNpemluZyBpbiBib3VyYm9uLW5lYXRcbiRib3JkZXItYm94LXNpemluZzogZmFsc2U7XG5cbiRzcGFjaW5nICAgICAgICAgOiAxNHB4O1xuJHNwYWNpbmctYmlnICAgICA6IDE4cHg7XG4kc3BhY2luZy1iaWdnZXN0IDogMjRweDtcbiRzcGFjaW5nLXNtYWxsICAgOiAxMHB4O1xuJHNwYWNpbmctc21hbGxlc3Q6IDZweDtcblxuJHNwYWNpbmcgICAgICAgICA6IDE0cHg7XG4kc3BhY2luZy1iaWcgICAgIDogMThweDtcbiRzcGFjaW5nLWJpZ2dlc3QgOiAyNHB4O1xuJHNwYWNpbmctc21hbGwgICA6IDEwcHg7XG4kc3BhY2luZy1zbWFsbGVzdDogNnB4O1xuXG4kcGFkZGluZyAgICAgICAgIDogMTZweDtcbiRwYWRkaW5nLWJpZyAgICAgOiAzMnB4O1xuJHBhZGRpbmctYmlnZ2VzdCA6IDY0cHg7XG4kcGFkZGluZy1zbWFsbCAgIDogOHB4O1xuJHBhZGRpbmctc21hbGxlc3Q6IDRweDtcblxuJG1hcmdpbiAgICAgICAgIDogMzJweDtcbiRtYXJnaW4tYmlnICAgICA6IDY0cHg7XG4kbWFyZ2luLWJpZ2dlc3QgOiAxMjhweDtcbiRtYXJnaW4tc21hbGwgICA6IDE2cHg7XG4kbWFyZ2luLXNtYWxsZXN0OiA4cHg7XG5cbiRmb250LXNpemUtc21hbGxlc3Q6IDEycHg7XG4kZm9udC1zaXplLXNtYWxsICAgOiAxNHB4O1xuJGZvbnQtc2l6ZSAgICAgICAgIDogMTVweDtcbiRmb250LXNpemUtYmlnICAgICA6IDE2cHg7XG4kZm9udC1zaXplLWJpZ2dlc3QgOiAxOHB4O1xuXG4kbGluZS1oZWlnaHQtc21hbGxlc3Q6IDE1cHg7XG4kbGluZS1oZWlnaHQtc21hbGwgICA6IDE4cHg7XG4kbGluZS1oZWlnaHQgICAgICAgICA6IDE5cHg7XG4kbGluZS1oZWlnaHQtYmlnICAgICA6IDIwcHg7XG4kbGluZS1oZWlnaHQtYmlnZ2VzdCA6IDIzcHg7XG5cbiRib3JkZXItcmFkaXVzICAgICAgICAgOiA2cHg7XG4kYm9yZGVyLXJhZGl1cy1iaWcgICAgIDogOHB4O1xuJGJvcmRlci1yYWRpdXMtYmlnZ2VzdCA6IDEwcHg7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbCAgIDogNHB4O1xuJGJvcmRlci1yYWRpdXMtc21hbGxlc3Q6IDJweDtcblxuJGJsYWNrOiAjM2UzZTNlO1xuJHdoaXRlOiAjZmZmO1xuXG4kcHJpbWFyeS1jb2xvciAgICAgICAgOiAjMDBhZWZmO1xuJHByaW1hcnktY29sb3ItbGlnaHQgIDogI2RkZjJmZDtcbiRwcmltYXJ5LWNvbG9yLWRhcmsgICA6ICMwMDk2ZmY7XG4kc3VjY2Vzcy1jb2xvciAgICAgICAgOiAjOTljYzAwO1xuJGRhbmdlci1jb2xvciAgICAgICAgIDogI2ZmMDA2NjtcbiRkYW5nZXItY29sb3ItbGlnaHQgICA6ICNlZDc4Nzg7XG4kZGFuZ2VyLWNvbG9yLWxpZ2h0ZXN0OiAjZmZjY2UxO1xuXG4kbmV1dHJhbC1jb2xvciAgICAgICAgIDogI2Q3ZDVkNTtcbiRuZXV0cmFsLWNvbG9yLWRhcmsgICAgOiAjYzNjMWMxO1xuJG5ldXRyYWwtY29sb3ItZGFya2VzdCA6ICM4YzhiOGI7XG4kbmV1dHJhbC1jb2xvci1saWdodCAgIDogI2U2ZTZlNjtcbiRuZXV0cmFsLWNvbG9yLWxpZ2h0ZXN0OiAjZjJmMmYyO1xuXG4kdGV4dC1jb2xvci1saWdodGVzdDogIzk3OTc5NztcbiR0ZXh0LWNvbG9yLWxpZ2h0ICAgOiAjNzA2ZTZlO1xuJHRleHQtY29sb3IgICAgICAgICA6ICM0YTRhNGE7XG4kdGV4dC1jb2xvci1kYXJrICAgIDogIzExMTtcbiR0ZXh0LWNvbG9yLWRhcmtlc3QgOiAjMDAwO1xuXG4kZm9udC13ZWlnaHQgICAgICAgICA6IDQwMDtcbiRmb250LXdlaWdodC1saWdodCAgIDogMzAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXN0OiAyMDA7XG4kZm9udC13ZWlnaHQtYm9sZCAgICA6IDUwMDtcbiRmb250LXdlaWdodC1ib2xkZXN0IDogNzAwO1xuXG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */ +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" diff --git a/dist/main.js b/dist/main.js index ca62e6d..397e5a5 100644 --- a/dist/main.js +++ b/dist/main.js @@ -9,11 +9,19 @@ }).call(this); angular.module("appirio-tech-ng-submit-work").run(["$templateCache", function($templateCache) {$templateCache.put("views/nav.html",""); +<<<<<<< HEAD $templateCache.put("views/submit-work-type.directive.html","

How to create a new project

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Please enter an app name.

IOS platform details

  • Devices
  • Orientation

Please choose a device.

Please choose an orientation.

What type of work are you looking for?

  • {{projectType.name}}

    {{ projectType.description }}

Please choose a type of work.

Can you share a brief overview?

Please enter project details.

Awesome!

Your {{ vm.name }} is set up now

Share your email to signup and we\'ll be sure to send a project link.

"); $templateCache.put("views/submit-work-features.directive.html","

Feature Requirements

Tell us the features that you would like in your app

features

  • Select and define features for your app

    Select from the most popular features, listed on the left, or define your own custom features.

    Select and define features for your app
    {{ vm.activeFeature.title }} description

    {{vm.activeFeature.description}}

    Define a new feature

    This feature name already exists, please try another.

  • {{vm.selectedFeaturesCount}} features added

Upload Requirements

Upload a brief, requirements, specs, or feature list.

"); $templateCache.put("views/submit-work-visuals.directive.html","

Visual Design

Help us define the visual style of your mobile app.

go to development

Upload documents

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Enter your url

You can enter your website address and we\'ll grab your colors, fonts amd ocpms to use when designing your new app.

Please enter a valid address.

Tell us your font preference

  • {{font.name}}


    {{font.description}}

  • OR

Tell us the colors you like

  • {{ color.name }}

Tell us the icons you like

  • {{icon.name}}

    {{icon.description}}

"); $templateCache.put("views/submit-work-development.directive.html","

Development

Help us understand the technical requirements of your app.

Upload your Development specs

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Do you require users to have offline access to data?

Do your users need to be able to interact with the application when they are unable to connect to the internet (over the air or via wifi)?

  • Users will need to interact with the app even when offline. This feature increases complexity and costs.

  • OR
  • The application will gracefully present a message to the user to please connect to the internet.

Personal information

Is there any level of personal information? (stored or transmitted)

  • Storing and/or transmitting personal information increases security and encryption needs which adds complexity and cost.

  • OR
  • The app is not transferring or storing personal information.

What level of security do you need?

  • No security
  • Minimal security
  • Complete security

How many 3rd party integrations?

Enter the number of 3rd party integrations so we can estimate effort involved.

"); $templateCache.put("views/submit-work-complete.directive.html","

Awesome!

Your {{vm.appName}} app has been submitted
");}]); +======= +$templateCache.put("views/submit-work-type.directive.html","

Let\'s Start Creating Your App

Welcome to our step-by-step guide for gathering your requirements. Tell us about your feature requirements and design preferences, and we’ll start creating your app.

Please name your project.

iOS platform details

  • Choose the devices on which you’d like your app to run
  • What screen orientations would you like to support?

Please choose a device.

Please choose an orientation.

What type of work are you looking for?

  • {{projectType.name}}

    {{ projectType.description }}

Please choose a type of work.

share a brief overview

Please enter project details.

Awesome!

Your {{ vm.name }} is set up now

Share your email to signup and we\'ll be sure to send a project link.

"); +$templateCache.put("views/submit-work-features.directive.html","

Feature Requirements

Tell us the features that you would like in your app

features

  • Select and define features for your app

    Select from the most popular features, listed on the left, or define your own custom features.

    Select and define features for your app
    {{ vm.activeFeature.title }} description

    {{vm.activeFeature.description}}

    Define a new feature

    This feature name already exists, please try another.

  • {{vm.selectedFeaturesCount}} features added

Upload Requirements

Upload a brief, requirements, specs, or feature list.

"); +$templateCache.put("views/submit-work-visuals.directive.html","

Let\'s design your app!

Help define the visual style for your app

go to development
go to development

Upload brand guidelines

Upload any guidelines, style guides, or prior designs.

Enter your brand URL

Enter the URL where we can see your company’s design style or brand guidelines.

Please enter a valid address.

Pick the font style that you prefer

Our community will offer choices within these broad font styles. Feel free to skip this step if you don\'t have a preference.

  • {{font.name}}


    {{font.description}}

  • OR

Pick the colors that you prefer

Our community will use these choices to pick the appropriate shade. Feel free to skip this step if you don’t have a preference.

  • {{ color.name }}

Pick the icon styles that you prefer

Feel free to skip this step if you don\'t have a preference.

  • {{icon.name}}

    {{icon.description}}

"); +$templateCache.put("views/submit-work-development.directive.html","

Let\'s build your app!

Help define the technical requirements for your app

Does your application need offline access?

Do your users need to be able to interact with the application when they are unable to connect to the internet (over the air or via wifi)?

  • Users will need to use the app even when they’re offline. This feature increases complexity and cost.

  • OR
  • The application will gracefully present a message to users to please connect to the internet.

Personal information

Is there any personal user information that is stored or transmitted?

  • Storing or transmitting personal information requires security and encryption, adding complexity and cost.

  • OR
  • The app is not transferring or storing personal information.

What level of security do you need?

  • Standard

    Includes https and other standard measures, which are sufficient for the majority of apps

  • Enhanced

    Includes encrypting local data stores and other precautions; important when sensitive data, such as medical information, is stored or viewed in the app

  • Maximum security

    Includes encrypting local data stores, custom certificate handling for all service calls, and other measures. Required only for highly-secure applications, such as those involving banking.

How many 3rd party integrations?

Enter the number of required 3rd party integrations. Examples include: Facebook, Twitter, Yelp, Google Maps, and Docusign.

Upload documents

"); +$templateCache.put("views/submit-work-complete.directive.html","

Project submitted!

Your project has been submitted for review. A copilot from our community will look over your requirements and be in touch shortly with updates or questions. Please keep an eye out for an email.

");}]); +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" (function() { 'use strict'; var directive; @@ -321,7 +329,7 @@ $templateCache.put("views/submit-work-complete.directive.html"," +SubmitWorkVisualController = ($scope, $rootScope, $state, $document, SubmitWorkService, SubmitWorkUploaderService, RequirementService) -> if $scope.workId localStorageKey = "recentSubmitWorkSection-#{$scope.workId}" localStorage[localStorageKey] = 'visuals' @@ -23,6 +23,10 @@ SubmitWorkVisualController = ($scope, $rootScope, $state, SubmitWorkService, Sub vm.styleModals = ['fonts', 'colors', 'icons'] vm.urlRegEx = /^(http(s?):\/\/)?(www\.)?[a-zA-Z0-9\.\-\_]+(\.[a-zA-Z]{2,3})+(\/[a-zA-Z0-9\_\-\s\.\/\?\%\#\&\=]*)?$/ + vm.scrollTo = (id) -> + element = angular.element document.getElementById id + $document.scrollToElementAnimated element + vm.showChooseStyles = -> vm.showPaths = false vm.showChooseStylesModal = true @@ -167,6 +171,6 @@ SubmitWorkVisualController = ($scope, $rootScope, $state, SubmitWorkService, Sub activate() -SubmitWorkVisualController.$inject = ['$scope', '$rootScope', '$state', 'SubmitWorkService', 'SubmitWorkUploaderService', 'RequirementService'] +SubmitWorkVisualController.$inject = ['$scope', '$rootScope', '$state', '$document', 'SubmitWorkService', 'SubmitWorkUploaderService', 'RequirementService'] angular.module('appirio-tech-ng-submit-work').controller 'SubmitWorkVisualController', SubmitWorkVisualController \ No newline at end of file diff --git a/src/scripts/services/requirement.service.coffee b/src/scripts/services/requirement.service.coffee index 5a112bd..75129fe 100644 --- a/src/scripts/services/requirement.service.coffee +++ b/src/scripts/services/requirement.service.coffee @@ -4,13 +4,22 @@ srv = () -> service = {} service.projectTypes = [ +<<<<<<< HEAD name: 'Design'= description: 'Have an idea or requirements for an app that you would like designed? Get design mockups that are ready to be turned into code.' +======= + name: 'Design' + description: 'Do you have an idea or requirements that you would like visualized? You will receive design mockups that will illustrate your app in detail and be ready to be turned into code.' +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" id: 'DESIGN' selected: false , name: 'Design & Development' +<<<<<<< HEAD description: 'Have an idea, sketch, or designs for an app? Get a fully functioning app built, along with the source code.' +======= + description: 'Do you have an idea, sketch, or design that you would like turned into an app that can appear in the app store? You will receive a fully functioning app, along with the source code. ' +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" id: 'DESIGN_AND_CODE' selected: false ] @@ -259,13 +268,13 @@ srv = () -> service.fonts = [ name: 'Serif' - description: 'Classic design, good legiblity for large and small text.' + description: 'Classic font families that work well for stylized headlines, as well as paragraphs of text.' id: 'SERIF' selected: false , name: 'Sans Serif' id: 'SANS_SERIF' - description: 'Modern design, good for headers and body text.' + description: 'Modern font families known for their versatility.' selected: false ] @@ -292,20 +301,20 @@ srv = () -> ] service.icons = [ - name: 'Flat Colors' - description: 'Lorem ipsum dolor sit amet' + name: 'Flat Color' + description: 'A one dimensional, modern and colorful icon style.' id: 'FLAT_COLORS' selected: false img: 'flat-colors' , name: 'Thin Line' - description: 'Lorem ipsum dolor sit amet' + description: 'A lighter weight and modern icon style.' id: 'THIN_LINE' selected: false img: 'thin-line' , name: 'Solid Line' - description: 'Lorem ipsum dolor sit amet' + description: 'A bold and visually powerful icon style.' id: 'SOLID_LINE' selected: false img: 'solid-line' diff --git a/src/styles/complete.scss b/src/styles/complete.scss index 93c2ef3..b1b2e4d 100644 --- a/src/styles/complete.scss +++ b/src/styles/complete.scss @@ -11,7 +11,8 @@ submit-work-complete { } p { - font-size: $font-size; + font-size: 16px; + max-width: 400px; } .app-name { diff --git a/src/styles/development.scss b/src/styles/development.scss index edc6e44..7e73343 100644 --- a/src/styles/development.scss +++ b/src/styles/development.scss @@ -4,10 +4,6 @@ submit-work-development { display: block; text-align: center; - .save { - margin-top: $margin; - } - .security img { height: 80px; } diff --git a/src/styles/submit-work.scss b/src/styles/submit-work.scss index c2d33ff..374cc2b 100644 --- a/src/styles/submit-work.scss +++ b/src/styles/submit-work.scss @@ -43,8 +43,16 @@ submit-work-complete { } } - a.button.continue, button.continue, > button.action { - margin: $margin auto; + .continue-buttons { + padding: 32px; + + button { + margin-left: $margin-small; + + &:first-child { + margin-left: 0; + } + } } .app-name { @@ -84,17 +92,17 @@ submit-work-complete { } } - progress { - display : block; - width : 400px; - margin : 0 auto; - margin-top: $margin-smallest; - } - > header { background-color: $black; padding : 20px; + progress { + display : block; + width : 400px; + margin : 0 auto; + margin-top: $margin-smallest; + } + a { color: $white; } @@ -177,7 +185,7 @@ submit-work-complete { .upload-documents, .enter-url { background-color: $white; - img { + .upload-icon { height: 100px; } @@ -200,13 +208,8 @@ submit-work-complete { margin-top: $margin; } - input { - margin: 0 auto; - margin-top: $margin; - } - p, button { margin-top: $margin-small; } } -} \ No newline at end of file +} diff --git a/src/styles/type.scss b/src/styles/type.scss index ece50b7..3f8b484 100644 --- a/src/styles/type.scss +++ b/src/styles/type.scss @@ -37,11 +37,16 @@ submit-work-type { padding-bottom: 0; margin-top: $margin; + li { + max-width: 433px; + } + .house { - width : 433px; height : 195px; margin-top : $margin-small; - background-color: #e6e7e8; + margin-left : auto; + margin-right : auto; + background-color: $neutral-color-light; padding : $padding; .active { diff --git a/src/styles/visuals.scss b/src/styles/visuals.scss index 86f4150..e325a16 100644 --- a/src/styles/visuals.scss +++ b/src/styles/visuals.scss @@ -3,16 +3,6 @@ $card-max-width: 180px; submit-work-visuals { - .design-buttons { - button { - margin-left: $margin-small; - - &:first-child { - margin-left: 0; - } - } - } - p.error { @include block-center(); diff --git a/src/views/submit-work-complete.directive.jade b/src/views/submit-work-complete.directive.jade index 8a57e29..195e841 100644 --- a/src/views/submit-work-complete.directive.jade +++ b/src/views/submit-work-complete.directive.jade @@ -3,9 +3,9 @@ modal.full(show="vm.show") .icon-house .icon.biggest.checkmark-white - h1 Awesome! + h1 Project submitted! - h6 Your {{vm.appName}} app has been submitted + p Your project has been submitted for review. A copilot from our community will look over your requirements and be in touch shortly with updates or questions. Please keep an eye out for an email. - button.action.wider(ui-sref="view-work-multiple" ng-click="vm.show = false") go to dashboard + button.action.wider(ui-sref="view-work-multiple" ng-click="vm.show = false") Go to your dashboard diff --git a/src/views/submit-work-development.directive.jade b/src/views/submit-work-development.directive.jade index 3e7f781..da0c907 100644 --- a/src/views/submit-work-development.directive.jade +++ b/src/views/submit-work-development.directive.jade @@ -3,24 +3,9 @@ header img(src="/images/development-active.svg") - h1 Development + h1 Let's build your app! - p Help us understand the technical requirements of your app. - -modal.upload-documents(show="vm.showUploadSpecs" background-click-close=true) - .upload - img(src="/images/upload.svg") - - h2 Upload your Development specs - - p Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - - ap-uploader( - config="vm.uploaderConfig" - uploading="vm.uploaderUploading" - has-errors="vm.uploaderHasErrors" - has-files="vm.uploaderHasFiles" - ) + p Help define the technical requirements for your app .flush-height.flex.column(flush-height="lock") ul.dark-bg.flex.center.middle.flex-grow.selectable-choices @@ -31,7 +16,13 @@ modal.upload-documents(show="vm.showUploadSpecs" background-click-close=true) h4 Define Requirements +<<<<<<< HEAD p Answer questions to help us estimate cost and time. +======= + //- p The Topcoder community has built thousands of mobile applications. Based on these projects, we have identified the most critical questions in defining the technical requirements. Your answers will help us estimate the likely cost and time required. + + p Answer some questions to help us estimate cost and time. +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" button.action.wide(type="button" ng-click="vm.showDefineSpecs()") select @@ -40,13 +31,16 @@ modal.upload-documents(show="vm.showUploadSpecs" background-click-close=true) img.icon.biggest(ng-if="vm.uploaderHasFiles && !vm.uploaderHasErrors && !vm.uploaderUploading" src="/images/upload-selected.svg") - h4 Upload development specs + h4 Upload Requirements + + p Please upload any technical requirements. button.action.wide(ng-click="vm.uploadSpecs()") select - button.continue.wider.save(ng-click="vm.save(true, false)") save + .continue-buttons + button.wider.save(ng-click="vm.save(true, false)") save - button.continue.wider.kick-off.action(ng-click="vm.save(true, true)") kick off project + button.wider.kick-off.action(ng-click="vm.save(true, true)") kick off project modal.full.define-development(show="vm.showDefineSpecsModal" background-click-close=true) ul.nav @@ -71,7 +65,7 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl .icon.arrow.smallest.right main.dark-bg.flex.column.center.flex-grow(ng-show= "vm.activeDevelopmentModal == 'offlineAccess'") - h2 Do you require users to have offline access to data? + h2 Does your application need offline access? p Do your users need to be able to interact with the application when they are unable to connect to the internet (over the air or via wifi)? @@ -85,7 +79,7 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl type="button" ) - p Users will need to interact with the app even when offline. This feature increases complexity and costs. + p Users will need to use the app even when they’re offline. This feature increases complexity and cost. li.or .house OR @@ -99,12 +93,12 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl type="button" ) - p The application will gracefully present a message to the user to please connect to the internet. + p The application will gracefully present a message to users to please connect to the internet. main.dark-bg.flex.column.center.flex-grow(ng-show= "vm.activeDevelopmentModal == 'personalInformation'") h2 Personal information - p Is there any level of personal information? (stored or transmitted) + p Is there any personal user information that is stored or transmitted? ul.or-choices.flex.center li @@ -116,7 +110,7 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl type="button" ) - p Storing and/or transmitting personal information increases security and encryption needs which adds complexity and cost. + p Storing or transmitting personal information requires security and encryption, adding complexity and cost. li.or .house OR @@ -133,7 +127,7 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl p The app is not transferring or storing personal information. main.dark-bg.security.flex.column.center.flex-grow(ng-show= "vm.activeDevelopmentModal == 'security'") - h2 What level of security do you need? + h2 What level of security do you need? ul.selectable-choices.flex.center li @@ -141,7 +135,11 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl h6 Standard +<<<<<<< HEAD p Standard measures, including https, that are sufficient for the majority of the apps. +======= + p Includes https and other standard measures, which are sufficient for the majority of apps +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" button.wide.action(selectable=true type="button" ng-model="vm.work.securityLevel" value="vm.securityLevels.none") @@ -166,7 +164,7 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl main.dark-bg.third-party-integrations.flex.column.center.flex-grow(ng-show= "vm.activeDevelopmentModal == 'thirdPartyIntegrations'") h2 How many 3rd party integrations? - p Enter the number of 3rd party integrations so we can estimate effort involved. + p Enter the number of required 3rd party integrations. Examples include: Facebook, Twitter, Yelp, Google Maps, and Docusign. input(type="number" min=1 max=6 ng-model="vm.work.numberOfApiIntegrations") @@ -176,3 +174,16 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl button.action.action.wider(ng-hide="vm.nextButtonDisabled" ng-click="vm.viewNext()") next button.action.wider(ng-show="vm.showFinishDevelopmentButton" ng-click="vm.save()") Save + +modal.upload-documents(show="vm.showUploadSpecs" background-click-close=true) + .upload + img.upload-icon(src="/images/upload.svg") + + h2 Upload documents + + ap-uploader( + config="vm.uploaderConfig" + uploading="vm.uploaderUploading" + has-errors="vm.uploaderHasErrors" + has-files="vm.uploaderHasFiles" + ) diff --git a/src/views/submit-work-features-define.jade b/src/views/submit-work-features-define.jade index 35f7462..91e7baf 100644 --- a/src/views/submit-work-features-define.jade +++ b/src/views/submit-work-features-define.jade @@ -14,7 +14,6 @@ modal.full.define-features(show="vm.showFeaturesModal" ng-if="vm.showFeaturesMod features="vm.features" activate-feature="vm.activateFeature(feature)" ) - li button.widest.clean(ng-click="vm.toggleDefineFeatures()") span Define a new feature diff --git a/src/views/submit-work-features.directive.jade b/src/views/submit-work-features.directive.jade index 2595ca1..2ea95f4 100644 --- a/src/views/submit-work-features.directive.jade +++ b/src/views/submit-work-features.directive.jade @@ -33,6 +33,13 @@ header .continue-buttons a.button.wider(ui-sref="submit-work-visuals({ id: vm.workId })") go to design +<<<<<<< HEAD +======= + +include submit-work-features-define + +include submit-work-features-upload +>>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" include submit-work-features-define diff --git a/src/views/submit-work-type.directive.jade b/src/views/submit-work-type.directive.jade index 245f7d0..602a8d9 100644 --- a/src/views/submit-work-type.directive.jade +++ b/src/views/submit-work-type.directive.jade @@ -1,7 +1,7 @@ header.flex.column.center - h1 How to create a new project + h1 Let's Start Creating Your App - p Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + p Welcome to our step-by-step guide for gathering your requirements. Tell us about your feature requirements and design preferences, and we’ll start creating your app. form(ng-submit="vm.validateAllSections()") .flush-height.flex.column(flush-height="lock") @@ -16,27 +16,28 @@ form(ng-submit="vm.validateAllSections()") autofocus=true ) - p.error.wider.transition(ng-class="{ show: vm.nameError && !vm.name.length }") Please enter an app name. + p.error.wider.transition(ng-class="{ show: vm.nameError && !vm.name.length }") Please name your project. - button.wider.continue( - type="button" - ng-click="vm.validateSection('platform-details', 'name', true)" - ) continue + .continue-buttons + button.wider( + type="button" + ng-click="vm.validateSection('platform-details', 'name', true)" + ) continue .full-height.flex.column(full-height=true) .dark-bg.flex.column.center.flex-grow(id="platform-details") - h2 IOS platform details + h2 iOS platform details ul.target-platforms li - h5 Devices + h5 Choose the devices on which you’d like your app to run ul li(ng-repeat="device in vm.devices") checkbox(label="{{device.name}}" ng-model="device.selected" ng-click="vm.validateSection('type-details', ['devices'])") li(ng-class="{invisible: !vm.showOrientation()}") - h5 Orientation + h5 What screen orientations would you like to support? ul li(ng-repeat="orientation in vm.orientations") @@ -46,10 +47,11 @@ form(ng-submit="vm.validateAllSections()") p.error.wider.transition(ng-class="{ show: vm.orientationsError }") Please choose an orientation. - button.wider.continue( - type="button" - ng-click="vm.validateSection('type-details', ['devices', 'orientations'], true)" - ) continue + .continue-buttons + button.wider( + type="button" + ng-click="vm.validateSection('type-details', ['devices', 'orientations'], true)" + ) continue .full-height.flex.column(full-height=true) .type.dark-bg.flex.column.center.flex-grow(id="type-details") @@ -87,19 +89,21 @@ form(ng-submit="vm.validateAllSections()") p.error.wider.transition(ng-class="{ show: vm.projectTypeError }") Please choose a type of work. - button.wider.continue(type="button" ng-click="vm.validateSection('brief-details', 'projectType', true)") continue + .continue-buttons + button.wider(type="button" ng-click="vm.validateSection('brief-details', 'projectType', true)") continue .full-height.flex.column.has-loader(full-height=true) loader(ng-if="vm.loading") .dark-bg.flex.column.center.flex-grow(id="brief-details") - h2 Can you share a brief overview? + h2 share a brief overview - textarea.brief(placeholder="E.g. I need a mobile HR application with social features to support my growing organization" ng-model="vm.brief" ng-change="vm.validateSection('brief-details', 'brief')") + textarea.brief(placeholder="You can include a short pitch for your app or just quickly describe how it will be used and by whom. Don't worry, you will get a chance to add more details later in the process." ng-model="vm.brief" ng-change="vm.validateSection('brief-details', 'brief')") p.error.wider.transition(ng-class="{ show: vm.briefError }") Please enter project details. - button.action.continue.wider(type="submit") Create Project + .continue-buttons + button.action.wider(type="submit") Create Project modal(show="vm.showSuccessModal" background-click-close=true) .success diff --git a/src/views/submit-work-visuals-footer.jade b/src/views/submit-work-visuals-footer.jade new file mode 100644 index 0000000..5df5f27 --- /dev/null +++ b/src/views/submit-work-visuals-footer.jade @@ -0,0 +1,15 @@ +.continue-buttons + a.button.wider( + ng-if="vm.projectType == 'DESIGN_AND_CODE'" + ui-sref="submit-work-development({ id: vm.workId })" + ) go to development + + button.wider.save( + ng-if="vm.projectType != 'DESIGN_AND_CODE'" + ng-click="vm.save(true, false)" + ) save + + button.wider.kick-off.action( + ng-if="vm.projectType != 'DESIGN_AND_CODE'" + ng-click="vm.save(true, true)" + ) kick off project \ No newline at end of file diff --git a/src/views/submit-work-visuals-get-style.jade b/src/views/submit-work-visuals-get-style.jade new file mode 100644 index 0000000..fae0222 --- /dev/null +++ b/src/views/submit-work-visuals-get-style.jade @@ -0,0 +1,14 @@ +modal.enter-url(show="vm.showUrlStylesModal" background-click-close=true) + .upload + img(src="/images/url-styles.svg") + + h2 Enter your brand URL + + p Enter the URL where we can see your company’s design style or brand guidelines. + + form(ng-submit="vm.save()" name="urlForm") + input.wide(type="text" name="addressInput" ng-pattern="vm.urlRegEx" ng-change="vm.checkAddressValidity()" placeholder="http://www.example.com" ng-model="vm.url" required=true) + + p.error.wider.transition(ng-class="{show: urlForm.addressInput.$error.pattern }") Please enter a valid address. + + button.wider.action(type="submit") save \ No newline at end of file diff --git a/src/views/submit-work-visuals-upload.jade b/src/views/submit-work-visuals-upload.jade new file mode 100644 index 0000000..f7d1566 --- /dev/null +++ b/src/views/submit-work-visuals-upload.jade @@ -0,0 +1,14 @@ +modal.upload-documents(show="vm.showUploadStylesModal" background-click-close=true) + .upload + img.upload-icon(src="/images/upload.svg") + + h2 Upload brand guidelines + + p Upload any guidelines, style guides, or prior designs. + + ap-uploader( + config="vm.uploaderConfig" + uploading="vm.uploaderUploading" + has-errors="vm.uploaderHasErrors" + has-files="vm.uploaderHasFiles" + ) \ No newline at end of file diff --git a/src/views/submit-work-visuals.directive.jade b/src/views/submit-work-visuals.directive.jade index 64bab1b..a3f7fbe 100644 --- a/src/views/submit-work-visuals.directive.jade +++ b/src/views/submit-work-visuals.directive.jade @@ -3,11 +3,11 @@ loader(ng-if="vm.loading") header include nav - img(src="/images/design-active.svg") + img(src="/images/design-white-thin.svg") - h1 Visual Design + h1 Let's design your app! - p Help us define the visual style of your mobile app. + p Help define the visual style for your app .flush-height.flex.column(flush-height="lock") ul.dark-bg.flex.center.flex-grow.middle.selectable-choices(ng-class="{active: vm.showPaths}") @@ -57,118 +57,10 @@ header button.action.wide(ng-click="vm.showUrlStyles()") select - a.button.wider.continue( - ng-if="vm.projectType == 'DESIGN_AND_CODE'" - ui-sref="submit-work-development({ id: vm.workId })" - ) go to development - - .design-buttons - button.continue.wider.save( - ng-if="vm.projectType != 'DESIGN_AND_CODE'" - ng-click="vm.save(true, false)" - ) save - - button.contine.wider.kick-off.action( - ng-if="vm.projectType != 'DESIGN_AND_CODE'" - ng-click="vm.save(true, true)" - ) kick off project - -modal.upload-documents(show="vm.showUploadStylesModal" background-click-close=true) - .upload - img(src="/images/upload.svg") - - h2 Upload documents - - p Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - - ap-uploader( - config="vm.uploaderConfig" - uploading="vm.uploaderUploading" - has-errors="vm.uploaderHasErrors" - has-files="vm.uploaderHasFiles" - ) - -modal.enter-url(show="vm.showUrlStylesModal" background-click-close=true) - .upload - img(src="/images/url-styles.svg") - - h2 Enter your url - - p You can enter your website address and we'll grab your colors, fonts amd ocpms to use when designing your new app. - - form(ng-submit="vm.save()" name="urlForm") - input.wide(type="text" name="addressInput" ng-pattern="vm.urlRegEx" ng-change="vm.checkAddressValidity()" placeholder="http://www.example.com" ng-model="vm.url" required=true) - - p.error.wider.transition(ng-class="{show: urlForm.addressInput.$error.pattern }") Please enter a valid address. - - button.wider.action(type="submit") save - -modal.full.choose-styles(show="vm.showChooseStylesModal" background-click-close=true) - ul.nav - li - button.clean(ng-click="vm.viewPrevious()") - .icon.arrow.smallest - - li - button.clean(ng-click="vm.activateModal('fonts')" ng-class="{active: vm.activeStyleModal == 'fonts'}") fonts - - li - button.clean(ng-click="vm.activateModal('colors')" ng-class="{active: vm.activeStyleModal == 'colors'}") colors - - li - button.clean(ng-click="vm.activateModal('icons')" ng-class="{active: vm.activeStyleModal == 'icons'}") icons - - li - button.clean(ng-click="vm.viewNext()") - .icon.arrow.smallest.right - - main.dark-bg.fonts.flex.column.center.flex-grow(ng-show="vm.activeStyleModal == 'fonts' ") - h2 Tell us your font preference - - ul.or-choices.flex.middle.center - li(ng-repeat-start="font in vm.fonts") - h2 {{font.name}} - - hr - - p {{font.description}} - - img(src="/images/sans.png" ng-if="font.name != 'Serif' ") - - img(src="/images/serif.png" ng-if="font.name == 'Serif' ") - - button.wider.action(selectable=true type="button" ng-model="vm.font" value="font.id") - - li.or(ng-repeat-end ng-if="font.name == 'Serif' ") - .house OR - - main.dark-bg.colors.flex.column.center.flex-grow(ng-show="vm.activeStyleModal == 'colors' ") - h2 Tell us the colors you like - - ul.flex.center - li(ng-repeat="color in vm.colors") - h6 {{ color.name }} - - img(src="/images/{{color.name}}.png") - - button.action(type="button" selectable=true ng-model="color.selected") - - main.dark-bg.icons.flex.column.center.flex-grow(ng-show="vm.activeStyleModal == 'icons' ") - h2 Tell us the icons you like - - ul.flex.center - li(ng-repeat="icon in vm.icons") - img(src="/images/{{icon.img}}.svg") - - h6 {{icon.name}} - - p {{icon.description}} - - button.wider.action(type="button" selectable=true ng-model="vm.icon" value="icon.id") + include submit-work-visuals-footer - footer - button.wider(ng-hide="vm.backButtonDisabled" ng-click="vm.viewPrevious()") back +include submit-work-visuals-upload - button.action.action.wider(ng-hide="vm.nextButtonDisabled" ng-click="vm.viewNext()") next +include submit-work-visuals-get-style - button.action.wider(ng-show="vm.showFinishDesignButton" ng-click="vm.save()") Save +include submit-work-visuals-choose-styles From 86cd3e1a1393769223c61e587671848bdbd86236 Mon Sep 17 00:00:00 2001 From: Alex Tran Date: Mon, 30 Nov 2015 10:13:41 -0800 Subject: [PATCH 2/2] merge conflicts --- src/scripts/services/requirement.service.coffee | 13 ++----------- src/views/submit-work-development.directive.jade | 10 ---------- src/views/submit-work-features.directive.jade | 3 --- 3 files changed, 2 insertions(+), 24 deletions(-) diff --git a/src/scripts/services/requirement.service.coffee b/src/scripts/services/requirement.service.coffee index 75129fe..fb044a1 100644 --- a/src/scripts/services/requirement.service.coffee +++ b/src/scripts/services/requirement.service.coffee @@ -1,25 +1,16 @@ 'use strict' -srv = () -> +srv = -> service = {} service.projectTypes = [ -<<<<<<< HEAD - name: 'Design'= - description: 'Have an idea or requirements for an app that you would like designed? Get design mockups that are ready to be turned into code.' -======= name: 'Design' - description: 'Do you have an idea or requirements that you would like visualized? You will receive design mockups that will illustrate your app in detail and be ready to be turned into code.' ->>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" + description: 'Have an idea or requirements for an app that you would like designed? Get design mockups that are ready to be turned into code.' id: 'DESIGN' selected: false , name: 'Design & Development' -<<<<<<< HEAD description: 'Have an idea, sketch, or designs for an app? Get a fully functioning app built, along with the source code.' -======= - description: 'Do you have an idea, sketch, or design that you would like turned into an app that can appear in the app store? You will receive a fully functioning app, along with the source code. ' ->>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" id: 'DESIGN_AND_CODE' selected: false ] diff --git a/src/views/submit-work-development.directive.jade b/src/views/submit-work-development.directive.jade index da0c907..fd8fb91 100644 --- a/src/views/submit-work-development.directive.jade +++ b/src/views/submit-work-development.directive.jade @@ -16,13 +16,7 @@ header h4 Define Requirements -<<<<<<< HEAD p Answer questions to help us estimate cost and time. -======= - //- p The Topcoder community has built thousands of mobile applications. Based on these projects, we have identified the most critical questions in defining the technical requirements. Your answers will help us estimate the likely cost and time required. - - p Answer some questions to help us estimate cost and time. ->>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" button.action.wide(type="button" ng-click="vm.showDefineSpecs()") select @@ -135,11 +129,7 @@ modal.full.define-development(show="vm.showDefineSpecsModal" background-click-cl h6 Standard -<<<<<<< HEAD p Standard measures, including https, that are sufficient for the majority of the apps. -======= - p Includes https and other standard measures, which are sufficient for the majority of apps ->>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" button.wide.action(selectable=true type="button" ng-model="vm.work.securityLevel" value="vm.securityLevels.none") diff --git a/src/views/submit-work-features.directive.jade b/src/views/submit-work-features.directive.jade index 2ea95f4..43ed71d 100644 --- a/src/views/submit-work-features.directive.jade +++ b/src/views/submit-work-features.directive.jade @@ -33,13 +33,10 @@ header .continue-buttons a.button.wider(ui-sref="submit-work-visuals({ id: vm.workId })") go to design -<<<<<<< HEAD -======= include submit-work-features-define include submit-work-features-upload ->>>>>>> parent of 713b6e9... Revert "Merge branch 'DEM-1850' of github.com:appirio-tech/submit-work into DEM-1850" include submit-work-features-define