<?php

use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;

/* @public_path/build/stats.js */
class __TwigTemplate_d501e20c12dadbea5b3769e81ac1fc21ff4d2b8e85ed9e6400091be97e686c60 extends Template
{
    private $source;
    private $macros = [];

    public function __construct(Environment $env)
    {
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->parent = false;

        $this->blocks = [
        ];
    }

    protected function doDisplay(array $context, array $blocks = [])
    {
        $macros = $this->macros;
        $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
        $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@public_path/build/stats.js"));

        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@public_path/build/stats.js"));

        yield "(self[\"webpackChunk\"] = self[\"webpackChunk\"] || []).push([[\"stats\"],{

/***/ \"./assets/js/statistique.js\":
/*!**********************************!*\\
  !*** ./assets/js/statistique.js ***!
  \\**********************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

/* provided dependency */ var \$ = __webpack_require__(/*! jquery */ \"./node_modules/jquery/dist/jquery.js\");
var common = __webpack_require__(/*! ./common */ \"./assets/js/common.js\");

var sales = [{
  \"id\": 1,
  \"site\": \"Rosny\",
  \"responsable\": \"JF\",
  \"agent\": \"agent 1\",
  \"date_intervention\": \"2021/01/30\",
  \"client\": \"Michel TU\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"12345478978979\",
  \"typeEquipement\": \"Teamao2\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 2,
  \"site\": \"Rosny\",
  \"responsable\": \"JF\",
  \"agent\": \"agent 2\",
  \"date_intervention\": \"2021/03/30\",
  \"client\": \"Roger\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"124545\",
  \"typeEquipement\": \"HYM\",
  \"codeRetour\": \"FE\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 3,
  \"site\": \"Rosny\",
  \"responsable\": \"Philippe\",
  \"agent\": \"agent 3\",
  \"date_intervention\": \"2021/01/30\",
  \"client\": \"Dupont\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"123454789789479\",
  \"typeEquipement\": \"Teamao3\",
  \"codeRetour\": \"T2\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 4,
  \"site\": \"Rosny\",
  \"responsable\": \"Philippe\",
  \"agent\": \"agent 4\",
  \"date_intervention\": \"2021/05/30\",
  \"client\": \"Client 5\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"1234\",
  \"typeEquipement\": \"HDC20\",
  \"codeRetour\": \"40\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 5,
  \"site\": \"Bron\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 1\",
  \"date_intervention\": \"2021/08/30\",
  \"client\": \"Client 1\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"1111111\",
  \"typeEquipement\": \"Teamao3\",
  \"codeRetour\": \"CAC\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 6,
  \"site\": \"Bron\",
  \"responsable\": \"SALOM\",
  \"agent\": \"agent 2\",
  \"date_intervention\": \"2021/06/30\",
  \"client\": \"Client 2\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"1111545454\",
  \"typeEquipement\": \"HX\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 7,
  \"site\": \"Bron\",
  \"responsable\": \"Responsable 3\",
  \"agent\": \"agent 6\",
  \"date_intervention\": \"2020/01/30\",
  \"client\": \"RAPH TU\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"dfdf\",
  \"typeEquipement\": \"Teamao2\",
  \"codeRetour\": \"75\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 8,
  \"site\": \"Cheze\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 1\",
  \"date_intervention\": \"2021/03/30\",
  \"client\": \"Client 1\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"1234547897dfgfdg8979\",
  \"typeEquipement\": \"Teamao1\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 9,
  \"site\": \"Cheze\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 2\",
  \"date_intervention\": \"2021/03/30\",
  \"client\": \"Client 25\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"4545787\",
  \"typeEquipement\": \"HYM\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 10,
  \"site\": \"Cheze\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 3\",
  \"date_intervention\": \"2021/02/30\",
  \"client\": \"Client 45\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"12345478978979\",
  \"typeEquipement\": \"Teamao4\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}];
\$(function () {
  var pivotGridChart = \$(\"#pivotgrid-chart\").dxChart({
    commonSeriesSettings: {
      type: \"bar\"
    },
    tooltip: {
      enabled: true,
      format: \"currency\",
      customizeTooltip: function customizeTooltip(args) {
        return {
          html: args.seriesName + \" | Total<div class='currency'>\" + args.valueText + \"</div>\"
        };
      }
    },
    size: {
      height: 200
    },
    adaptiveLayout: {
      width: 450
    }
  }).dxChart(\"instance\");

  function sendStorageFilter(page, titre, filtres) {
    var deferred = new \$.Deferred();
    var titre = \$('#titre_filtre').val();
    var storageRequestSettings = {
      url: \"/filters/\" + page,
      method: \"POST\",
      dataType: 'json',
      data: {
        'titre': titre,
        'filtres': filtres
      },
      success: function success(data) {
        deferred.resolve(data);
      },
      fail: function fail(error) {
        deferred.reject();
      }
    };
    \$.ajax(storageRequestSettings);
    return deferred.promise();
  }

  var pivotGrid = \$(\"#pivotgrid\").dxPivotGrid({
    allowSortingBySummary: true,
    allowFiltering: true,
    showBorders: true,
    showColumnGrandTotals: false,
    showRowGrandTotals: false,
    showRowTotals: false,
    showColumnTotals: false,
    stateStoring: {
      enabled: true,
      type: \"custom\"
    },
    fieldChooser: {
      enabled: true,
      height: 400
    },
    dataSource: {
      fields: [{
        caption: \"Site\",
        width: 120,
        dataField: \"site\",
        area: \"row\",
        sortBySummaryField: \"Total Court\"
      }, {
        caption: \"Responsable\",
        dataField: \"responsable\",
        width: 150,
        area: \"row\"
      }, {
        caption: \"Agent\",
        dataField: \"agent\",
        width: 150,
        area: \"row\"
      }, {
        caption: \"Client\",
        dataField: \"client\",
        width: 150,
        area: \"row\"
      }, {
        dataField: \"date_intervention\",
        dataType: \"date\",
        area: \"column\"
      }, {
        groupName: \"date\",
        groupInterval: \"month\",
        visible: false
      }, {
        caption: \"Total Court\",
        dataField: \"retourCourt\",
        dataType: \"number\",
        summaryType: \"sum\",
        format: \"currency\",
        area: \"data\"
      }, {
        caption: \"Total Long\",
        dataField: \"retourLong\",
        dataType: \"number\",
        summaryType: \"sum\",
        format: \"currency\",
        area: \"data\"
      }],
      store: sales
    }
  }).dxPivotGrid(\"instance\");
  \$(\"#filters\").dxButton({
    text: \"Mes Filtres\",
    onClick: function onClick() {
      var popup_list_filter = \$(\"#popup-list-filter\").dxPopup('instance');
      \$(\"#popup-list-filter\").show();
      popup_list_filter.show();
    }
  });
});

/***/ })

},
/******/ __webpack_require__ => { // webpackRuntimeModules
/******/ \"use strict\";
/******/ 
/******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
/******/ __webpack_require__.O(0, [\"vendors-node_modules_core-js_internals_engine-user-agent_js-node_modules_core-js_internals_ex-b41e05\",\"vendors-node_modules_jquery_dist_jquery_js\",\"vendors-node_modules_core-js_internals_add-to-unscopables_js-node_modules_core-js_internals_a-5c631b\",\"vendors-node_modules_core-js_internals_array-method-has-species-support_js-node_modules_core--4e4faa\",\"vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-0312b5\",\"assets_js_common_js\"], () => (__webpack_exec__(\"./assets/js/statistique.js\")));
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvc3RhdGlzdGlxdWUuanMiXSwibmFtZXMiOlsiY29tbW9uIiwicmVxdWlyZSIsInNhbGVzIiwiJCIsInBpdm90R3JpZENoYXJ0IiwiZHhDaGFydCIsImNvbW1vblNlcmllc1NldHRpbmdzIiwidHlwZSIsInRvb2x0aXAiLCJlbmFibGVkIiwiZm9ybWF0IiwiY3VzdG9taXplVG9vbHRpcCIsImFyZ3MiLCJodG1sIiwic2VyaWVzTmFtZSIsInZhbHVlVGV4dCIsInNpemUiLCJoZWlnaHQiLCJhZGFwdGl2ZUxheW91dCIsIndpZHRoIiwic2VuZFN0b3JhZ2VGaWx0ZXIiLCJwYWdlIiwidGl0cmUiLCJmaWx0cmVzIiwiZGVmZXJyZWQiLCJEZWZlcnJlZCIsInZhbCIsInN0b3JhZ2VSZXF1ZXN0U2V0dGluZ3MiLCJ1cmwiLCJtZXRob2QiLCJkYXRhVHlwZSIsImRhdGEiLCJzdWNjZXNzIiwicmVzb2x2ZSIsImZhaWwiLCJlcnJvciIsInJlamVjdCIsImFqYXgiLCJwcm9taXNlIiwicGl2b3RHcmlkIiwiZHhQaXZvdEdyaWQiLCJhbGxvd1NvcnRpbmdCeVN1bW1hcnkiLCJhbGxvd0ZpbHRlcmluZyIsInNob3dCb3JkZXJzIiwic2hvd0NvbHVtbkdyYW5kVG90YWxzIiwic2hvd1Jvd0dyYW5kVG90YWxzIiwic2hvd1Jvd1RvdGFscyIsInNob3dDb2x1bW5Ub3RhbHMiLCJzdGF0ZVN0b3JpbmciLCJmaWVsZENob29zZXIiLCJkYXRhU291cmNlIiwiZmllbGRzIiwiY2FwdGlvbiIsImRhdGFGaWVsZCIsImFyZWEiLCJzb3J0QnlTdW1tYXJ5RmllbGQiLCJncm91cE5hbWUiLCJncm91cEludGVydmFsIiwidmlzaWJsZSIsInN1bW1hcnlUeXBlIiwic3RvcmUiLCJkeEJ1dHRvbiIsInRleHQiLCJvbkNsaWNrIiwicG9wdXBfbGlzdF9maWx0ZXIiLCJkeFBvcHVwIiwic2hvdyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsSUFB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LFdBQUssRUFBRTFEO0FBN0NDO0FBaEI0QixHQUE1QixFQStEYnNDLFdBL0RhLENBK0RELFVBL0RDLENBQWhCO0FBaUVBckMsR0FBQyxDQUFDLFVBQUQsQ0FBRCxDQUFjMEQsUUFBZCxDQUF1QjtBQUNuQkMsUUFBSSxFQUFFLGFBRGE7QUFFbkJDLFdBQU8sRUFBRSxtQkFBVztBQUNoQixVQUFJQyxpQkFBaUIsR0FBRzdELENBQUMsQ0FBQyxvQkFBRCxDQUFELENBQXdCOEQsT0FBeEIsQ0FBZ0MsVUFBaEMsQ0FBeEI7QUFDQTlELE9BQUMsQ0FBQyxvQkFBRCxDQUFELENBQXdCK0QsSUFBeEI7QUFDQUYsdUJBQWlCLENBQUNFLElBQWxCO0FBQ0g7QUFOa0IsR0FBdkI7QUFTSCxDQW5IQSxDQUFELEMiLCJmaWxlIjoic3RhdHMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgY29tbW9uID0gcmVxdWlyZShcIi4vY29tbW9uXCIpO1xuXG52YXIgc2FsZXMgPSBbXG4gICAge1xuICAgIFwiaWRcIjogMSxcbiAgICBcInNpdGVcIjogXCJSb3NueVwiLFxuICAgIFwicmVzcG9uc2FibGVcIiA6IFwiSkZcIixcbiAgICBcImFnZW50XCIgOiBcImFnZW50IDFcIixcbiAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMS8zMFwiLFxuICAgIFwiY2xpZW50XCI6IFwiTWljaGVsIFRVXCIsXG4gICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIlBBQ1wiLFxuICAgIFwiZXF1aXBlbWVudFwiOiBcIjEyMzQ1NDc4OTc4OTc5XCIsXG4gICAgXCJ0eXBlRXF1aXBlbWVudFwiOiBcIlRlYW1hbzJcIixcbiAgICBcImNvZGVSZXRvdXJcIiA6IFwiVDFcIixcbiAgICBcInJldG91ckNvdXJ0XCIgOiAxLFxuICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbn0sXG4gICAge1xuICAgICAgICBcImlkXCI6IDIsXG4gICAgICAgIFwic2l0ZVwiOiBcIlJvc255XCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiSkZcIixcbiAgICAgICAgXCJhZ2VudFwiIDogXCJhZ2VudCAyXCIsXG4gICAgICAgIFwiZGF0ZV9pbnRlcnZlbnRpb25cIjogXCIyMDIxLzAzLzMwXCIsXG4gICAgICAgIFwiY2xpZW50XCI6IFwiUm9nZXJcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTI0NTQ1XCIsXG4gICAgICAgIFwidHlwZUVxdWlwZW1lbnRcIjogXCJIWU1cIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIkZFXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiAzLFxuICAgICAgICBcInNpdGVcIjogXCJSb3NueVwiLFxuICAgICAgICBcInJlc3BvbnNhYmxlXCIgOiBcIlBoaWxpcHBlXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgM1wiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMS8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkR1cG9udFwiLFxuICAgICAgICBcIkZhbWlsbGVFcXVpcGVtZW50XCI6IFwiUEFDXCIsXG4gICAgICAgIFwiZXF1aXBlbWVudFwiOiBcIjEyMzQ1NDc4OTc4OTQ3OVwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiVGVhbWFvM1wiLFxuICAgICAgICBcImNvZGVSZXRvdXJcIiA6IFwiVDJcIixcbiAgICAgICAgXCJyZXRvdXJDb3VydFwiIDogMCxcbiAgICAgICAgXCJyZXRvdXJMb25nXCIgOiAxLFxuICAgIH0sXG4gICAge1xuICAgICAgICBcImlkXCI6IDQsXG4gICAgICAgIFwic2l0ZVwiOiBcIlJvc255XCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGhpbGlwcGVcIixcbiAgICAgICAgXCJhZ2VudFwiIDogXCJhZ2VudCA0XCIsXG4gICAgICAgIFwiZGF0ZV9pbnRlcnZlbnRpb25cIjogXCIyMDIxLzA1LzMwXCIsXG4gICAgICAgIFwiY2xpZW50XCI6IFwiQ2xpZW50IDVcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTIzNFwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiSERDMjBcIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIjQwXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA1LFxuICAgICAgICBcInNpdGVcIjogXCJCcm9uXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGFzY2FsXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgMVwiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wOC8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkNsaWVudCAxXCIsXG4gICAgICAgIFwiRmFtaWxsZUVxdWlwZW1lbnRcIjogXCJQQUNcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTExMTExMVwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiVGVhbWFvM1wiLFxuICAgICAgICBcImNvZGVSZXRvdXJcIiA6IFwiQ0FDXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDAsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMSxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA2LFxuICAgICAgICBcInNpdGVcIjogXCJCcm9uXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiU0FMT01cIixcbiAgICAgICAgXCJhZ2VudFwiIDogXCJhZ2VudCAyXCIsXG4gICAgICAgIFwiZGF0ZV9pbnRlcnZlbnRpb25cIjogXCIyMDIxLzA2LzMwXCIsXG4gICAgICAgIFwiY2xpZW50XCI6IFwiQ2xpZW50IDJcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTExMTU0NTQ1NFwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiSFhcIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIlQxXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA3LFxuICAgICAgICBcInNpdGVcIjogXCJCcm9uXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUmVzcG9uc2FibGUgM1wiLFxuICAgICAgICBcImFnZW50XCIgOiBcImFnZW50IDZcIixcbiAgICAgICAgXCJkYXRlX2ludGVydmVudGlvblwiOiBcIjIwMjAvMDEvMzBcIixcbiAgICAgICAgXCJjbGllbnRcIjogXCJSQVBIIFRVXCIsXG4gICAgICAgIFwiRmFtaWxsZUVxdWlwZW1lbnRcIjogXCJQQUNcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiZGZkZlwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiVGVhbWFvMlwiLFxuICAgICAgICBcImNvZGVSZXRvdXJcIiA6IFwiNzVcIixcbiAgICAgICAgXCJyZXRvdXJDb3VydFwiIDogMCxcbiAgICAgICAgXCJyZXRvdXJMb25nXCIgOiAxLFxuICAgIH0sXG4gICAge1xuICAgICAgICBcImlkXCI6IDgsXG4gICAgICAgIFwic2l0ZVwiOiBcIkNoZXplXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGFzY2FsXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgMVwiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMy8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkNsaWVudCAxXCIsXG4gICAgICAgIFwiRmFtaWxsZUVxdWlwZW1lbnRcIjogXCJQQUNcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTIzNDU0Nzg5N2RmZ2ZkZzg5NzlcIixcbiAgICAgICAgXCJ0eXBlRXF1aXBlbWVudFwiOiBcIlRlYW1hbzFcIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIlQxXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA5LFxuICAgICAgICBcInNpdGVcIjogXCJDaGV6ZVwiLFxuICAgICAgICBcInJlc3BvbnNhYmxlXCIgOiBcIlBhc2NhbFwiLFxuICAgICAgICBcImFnZW50XCIgOiBcImFnZW50IDJcIixcbiAgICAgICAgXCJkYXRlX2ludGVydmVudGlvblwiOiBcIjIwMjEvMDMvMzBcIixcbiAgICAgICAgXCJjbGllbnRcIjogXCJDbGllbnQgMjVcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiNDU0NTc4N1wiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiSFlNXCIsXG4gICAgICAgIFwiY29kZVJldG91clwiIDogXCJUMVwiLFxuICAgICAgICBcInJldG91ckNvdXJ0XCIgOiAwLFxuICAgICAgICBcInJldG91ckxvbmdcIiA6IDEsXG4gICAgfSxcbiAgICB7XG4gICAgICAgIFwiaWRcIjogMTAsXG4gICAgICAgIFwic2l0ZVwiOiBcIkNoZXplXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGFzY2FsXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgM1wiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMi8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkNsaWVudCA0NVwiLFxuICAgICAgICBcIkZhbWlsbGVFcXVpcGVtZW50XCI6IFwiUEFDXCIsXG4gICAgICAgIFwiZXF1aXBlbWVudFwiOiBcIjEyMzQ1NDc4OTc4OTc5XCIsXG4gICAgICAgIFwidHlwZUVxdWlwZW1lbnRcIjogXCJUZWFtYW80XCIsXG4gICAgICAgIFwiY29kZVJldG91clwiIDogXCJUMVwiLFxuICAgICAgICBcInJldG91ckNvdXJ0XCIgOiAwLFxuICAgICAgICBcInJldG91ckxvbmdcIiA6IDEsXG4gICAgfSxcbl07XG5cbiQoZnVuY3Rpb24oKSB7XG4gICAgdmFyIHBpdm90R3JpZENoYXJ0ID0gJChcIiNwaXZvdGdyaWQtY2hhcnRcIikuZHhDaGFydCh7XG4gICAgICAgIGNvbW1vblNlcmllc1NldHRpbmdzOiB7XG4gICAgICAgICAgICB0eXBlOiBcImJhclwiXG4gICAgICAgIH0sXG4gICAgICAgIHRvb2x0aXA6IHtcbiAgICAgICAgICAgIGVuYWJsZWQ6IHRydWUsXG4gICAgICAgICAgICBmb3JtYXQ6IFwiY3VycmVuY3lcIixcbiAgICAgICAgICAgIGN1c3RvbWl6ZVRvb2x0aXA6IGZ1bmN0aW9uKGFyZ3MpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgICAgICAgICBodG1sOiBhcmdzLnNlcmllc05hbWUgKyBcIiB8IFRvdGFsPGRpdiBjbGFzcz0nY3VycmVuY3knPlwiICsgYXJncy52YWx1ZVRleHQgKyBcIjwvZGl2PlwiXG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgc2l6ZToge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBcbiAgICAgICAgfSxcbiAgICAgICAgYWRhcHRpdmVMYXlvdXQ6IHtcbiAgICAgICAgICAgIHdpZHRoOiA0NTBcbiAgICAgICAgfVxuICAgIH0pLmR4Q2hhcnQoXCJpbnN0YW5jZVwiKTtcblxuICAgIGZ1bmN0aW9uIHNlbmRTdG9yYWdlRmlsdGVyIChwYWdlLCB0aXRyZSwgZmlsdHJlcykge1xuICAgICAgICB2YXIgZGVmZXJyZWQgPSBuZXcgJC5EZWZlcnJlZDtcbiAgICAgICAgdmFyIHRpdHJlID0gJCgnI3RpdHJlX2ZpbHRyZScpLnZhbCgpO1xuICAgICAgICB2YXIgc3RvcmFnZVJlcXVlc3RTZXR0aW5ncyA9IHtcbiAgICAgICAgICAgIHVybDogXCIvZmlsdGVycy9cIiArIHBhZ2UsXG4gICAgICAgICAgICBtZXRob2Q6IFwiUE9TVFwiLFxuICAgICAgICAgICAgZGF0YVR5cGU6ICdqc29uJyxcbiAgICAgICAgICAgIGRhdGE6IHsndGl0cmUnOiB0aXRyZSwgJ2ZpbHRyZXMnOiBmaWx0cmVzfSxcbiAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uIChkYXRhKSB7XG4gICAgICAgICAgICAgICAgZGVmZXJyZWQucmVzb2x2ZShkYXRhKTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBmYWlsOiBmdW5jdGlvbiAoZXJyb3IpIHtcbiAgICAgICAgICAgICAgICBkZWZlcnJlZC5yZWplY3QoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfTtcbiAgICAgICAgJC5hamF4KHN0b3JhZ2VSZXF1ZXN0U2V0dGluZ3MpO1xuICAgICAgICByZXR1cm4gZGVmZXJyZWQucHJvbWlzZSgpO1xuICAgIH1cblxuICAgIHZhciBwaXZvdEdyaWQgPSAkKFwiI3Bpdm90Z3JpZFwiKS5keFBpdm90R3JpZCh7XG4gICAgICAgIGFsbG93U29ydGluZ0J5U3VtbWFyeTogdHJ1ZSxcbiAgICAgICAgYWxsb3dGaWx0ZXJpbmc6IHRydWUsXG4gICAgICAgIHNob3dCb3JkZXJzOiB0cnVlLFxuICAgICAgICBzaG93Q29sdW1uR3JhbmRUb3RhbHM6IGZhbHNlLFxuICAgICAgICBzaG93Um93R3JhbmRUb3RhbHM6IGZhbHNlLFxuICAgICAgICBzaG93Um93VG90YWxzOiBmYWxzZSxcbiAgICAgICAgc2hvd0NvbHVtblRvdGFsczogZmFsc2UsXG4gICAgICAgIHN0YXRlU3RvcmluZzoge1xuICAgICAgICAgICAgZW5hYmxlZDogdHJ1ZSxcbiAgICAgICAgICAgIHR5cGU6IFwiY3VzdG9tXCIsXG4gICAgICAgIH0sXG4gICAgICAgIGZpZWxkQ2hvb3Nlcjoge1xuICAgICAgICAgICAgZW5hYmxlZDogdHJ1ZSxcbiAgICAgICAgICAgIGhlaWdodDogNDAwXG4gICAgICAgIH0sXG4gICAgICAgIGRhdGFTb3VyY2U6IHtcbiAgICAgICAgICAgIGZpZWxkczogW3tcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIlNpdGVcIixcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwLFxuICAgICAgICAgICAgICAgIGRhdGFGaWVsZDogXCJzaXRlXCIsXG4gICAgICAgICAgICAgICAgYXJlYTogXCJyb3dcIixcbiAgICAgICAgICAgICAgICBzb3J0QnlTdW1tYXJ5RmllbGQ6IFwiVG90YWwgQ291cnRcIlxuICAgICAgICAgICAgfSwge1xuICAgICAgICAgICAgICAgIGNhcHRpb246IFwiUmVzcG9uc2FibGVcIixcbiAgICAgICAgICAgICAgICBkYXRhRmllbGQ6IFwicmVzcG9uc2FibGVcIixcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwLFxuICAgICAgICAgICAgICAgIGFyZWE6IFwicm93XCJcbiAgICAgICAgICAgIH0sIHtcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIkFnZW50XCIsXG4gICAgICAgICAgICAgICAgZGF0YUZpZWxkOiBcImFnZW50XCIsXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MCxcbiAgICAgICAgICAgICAgICBhcmVhOiBcInJvd1wiXG4gICAgICAgICAgICB9LCB7XG4gICAgICAgICAgICAgICAgY2FwdGlvbjogXCJDbGllbnRcIixcbiAgICAgICAgICAgICAgICBkYXRhRmllbGQ6IFwiY2xpZW50XCIsXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MCxcbiAgICAgICAgICAgICAgICBhcmVhOiBcInJvd1wiXG4gICAgICAgICAgICB9LCAge1xuICAgICAgICAgICAgICAgIGRhdGFGaWVsZDogXCJkYXRlX2ludGVydmVudGlvblwiLFxuICAgICAgICAgICAgICAgIGRhdGFUeXBlOiBcImRhdGVcIixcbiAgICAgICAgICAgICAgICBhcmVhOiBcImNvbHVtblwiXG4gICAgICAgICAgICB9LCB7XG4gICAgICAgICAgICAgICAgZ3JvdXBOYW1lOiBcImRhdGVcIixcbiAgICAgICAgICAgICAgICBncm91cEludGVydmFsOiBcIm1vbnRoXCIsXG4gICAgICAgICAgICAgICAgdmlzaWJsZTogZmFsc2VcbiAgICAgICAgICAgIH0sIHtcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIlRvdGFsIENvdXJ0XCIsXG4gICAgICAgICAgICAgICAgZGF0YUZpZWxkOiBcInJldG91ckNvdXJ0XCIgLFxuICAgICAgICAgICAgICAgIGRhdGFUeXBlOiBcIm51bWJlclwiLFxuICAgICAgICAgICAgICAgIHN1bW1hcnlUeXBlOiBcInN1bVwiLFxuICAgICAgICAgICAgICAgIGZvcm1hdDogXCJjdXJyZW5jeVwiLFxuICAgICAgICAgICAgICAgIGFyZWE6IFwiZGF0YVwiXG4gICAgICAgICAgICB9LHtcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIlRvdGFsIExvbmdcIixcbiAgICAgICAgICAgICAgICBkYXRhRmllbGQ6IFwicmV0b3VyTG9uZ1wiICxcbiAgICAgICAgICAgICAgICBkYXRhVHlwZTogXCJudW1iZXJcIixcbiAgICAgICAgICAgICAgICBzdW1tYXJ5VHlwZTogXCJzdW1cIixcbiAgICAgICAgICAgICAgICBmb3JtYXQ6IFwiY3VycmVuY3lcIixcbiAgICAgICAgICAgICAgICBhcmVhOiBcImRhdGFcIlxuICAgICAgICAgICAgfV0sXG4gICAgICAgICAgICBzdG9yZTogc2FsZXNcbiAgICAgICAgfSxcbiAgICB9KS5keFBpdm90R3JpZChcImluc3RhbmNlXCIpO1xuXG4gICAgJChcIiNmaWx0ZXJzXCIpLmR4QnV0dG9uKHtcbiAgICAgICAgdGV4dDogXCJNZXMgRmlsdHJlc1wiLFxuICAgICAgICBvbkNsaWNrOiBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgIHZhciBwb3B1cF9saXN0X2ZpbHRlciA9ICQoXCIjcG9wdXAtbGlzdC1maWx0ZXJcIikuZHhQb3B1cCgnaW5zdGFuY2UnKTtcbiAgICAgICAgICAgICQoXCIjcG9wdXAtbGlzdC1maWx0ZXJcIikuc2hvdygpO1xuICAgICAgICAgICAgcG9wdXBfbGlzdF9maWx0ZXIuc2hvdygpO1xuICAgICAgICB9XG4gICAgfSk7XG5cbn0pOyJdLCJzb3VyY2VSb290IjoiIn0=";
        
        $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);

        
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);

        return; yield '';
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName()
    {
        return "@public_path/build/stats.js";
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo()
    {
        return array ();
    }

    public function getSourceContext()
    {
        return new Source("(self[\"webpackChunk\"] = self[\"webpackChunk\"] || []).push([[\"stats\"],{

/***/ \"./assets/js/statistique.js\":
/*!**********************************!*\\
  !*** ./assets/js/statistique.js ***!
  \\**********************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

/* provided dependency */ var \$ = __webpack_require__(/*! jquery */ \"./node_modules/jquery/dist/jquery.js\");
var common = __webpack_require__(/*! ./common */ \"./assets/js/common.js\");

var sales = [{
  \"id\": 1,
  \"site\": \"Rosny\",
  \"responsable\": \"JF\",
  \"agent\": \"agent 1\",
  \"date_intervention\": \"2021/01/30\",
  \"client\": \"Michel TU\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"12345478978979\",
  \"typeEquipement\": \"Teamao2\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 2,
  \"site\": \"Rosny\",
  \"responsable\": \"JF\",
  \"agent\": \"agent 2\",
  \"date_intervention\": \"2021/03/30\",
  \"client\": \"Roger\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"124545\",
  \"typeEquipement\": \"HYM\",
  \"codeRetour\": \"FE\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 3,
  \"site\": \"Rosny\",
  \"responsable\": \"Philippe\",
  \"agent\": \"agent 3\",
  \"date_intervention\": \"2021/01/30\",
  \"client\": \"Dupont\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"123454789789479\",
  \"typeEquipement\": \"Teamao3\",
  \"codeRetour\": \"T2\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 4,
  \"site\": \"Rosny\",
  \"responsable\": \"Philippe\",
  \"agent\": \"agent 4\",
  \"date_intervention\": \"2021/05/30\",
  \"client\": \"Client 5\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"1234\",
  \"typeEquipement\": \"HDC20\",
  \"codeRetour\": \"40\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 5,
  \"site\": \"Bron\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 1\",
  \"date_intervention\": \"2021/08/30\",
  \"client\": \"Client 1\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"1111111\",
  \"typeEquipement\": \"Teamao3\",
  \"codeRetour\": \"CAC\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 6,
  \"site\": \"Bron\",
  \"responsable\": \"SALOM\",
  \"agent\": \"agent 2\",
  \"date_intervention\": \"2021/06/30\",
  \"client\": \"Client 2\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"1111545454\",
  \"typeEquipement\": \"HX\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 7,
  \"site\": \"Bron\",
  \"responsable\": \"Responsable 3\",
  \"agent\": \"agent 6\",
  \"date_intervention\": \"2020/01/30\",
  \"client\": \"RAPH TU\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"dfdf\",
  \"typeEquipement\": \"Teamao2\",
  \"codeRetour\": \"75\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 8,
  \"site\": \"Cheze\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 1\",
  \"date_intervention\": \"2021/03/30\",
  \"client\": \"Client 1\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"1234547897dfgfdg8979\",
  \"typeEquipement\": \"Teamao1\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 1,
  \"retourLong\": 0
}, {
  \"id\": 9,
  \"site\": \"Cheze\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 2\",
  \"date_intervention\": \"2021/03/30\",
  \"client\": \"Client 25\",
  \"FamilleEquipement\": \"Chaudière\",
  \"equipement\": \"4545787\",
  \"typeEquipement\": \"HYM\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}, {
  \"id\": 10,
  \"site\": \"Cheze\",
  \"responsable\": \"Pascal\",
  \"agent\": \"agent 3\",
  \"date_intervention\": \"2021/02/30\",
  \"client\": \"Client 45\",
  \"FamilleEquipement\": \"PAC\",
  \"equipement\": \"12345478978979\",
  \"typeEquipement\": \"Teamao4\",
  \"codeRetour\": \"T1\",
  \"retourCourt\": 0,
  \"retourLong\": 1
}];
\$(function () {
  var pivotGridChart = \$(\"#pivotgrid-chart\").dxChart({
    commonSeriesSettings: {
      type: \"bar\"
    },
    tooltip: {
      enabled: true,
      format: \"currency\",
      customizeTooltip: function customizeTooltip(args) {
        return {
          html: args.seriesName + \" | Total<div class='currency'>\" + args.valueText + \"</div>\"
        };
      }
    },
    size: {
      height: 200
    },
    adaptiveLayout: {
      width: 450
    }
  }).dxChart(\"instance\");

  function sendStorageFilter(page, titre, filtres) {
    var deferred = new \$.Deferred();
    var titre = \$('#titre_filtre').val();
    var storageRequestSettings = {
      url: \"/filters/\" + page,
      method: \"POST\",
      dataType: 'json',
      data: {
        'titre': titre,
        'filtres': filtres
      },
      success: function success(data) {
        deferred.resolve(data);
      },
      fail: function fail(error) {
        deferred.reject();
      }
    };
    \$.ajax(storageRequestSettings);
    return deferred.promise();
  }

  var pivotGrid = \$(\"#pivotgrid\").dxPivotGrid({
    allowSortingBySummary: true,
    allowFiltering: true,
    showBorders: true,
    showColumnGrandTotals: false,
    showRowGrandTotals: false,
    showRowTotals: false,
    showColumnTotals: false,
    stateStoring: {
      enabled: true,
      type: \"custom\"
    },
    fieldChooser: {
      enabled: true,
      height: 400
    },
    dataSource: {
      fields: [{
        caption: \"Site\",
        width: 120,
        dataField: \"site\",
        area: \"row\",
        sortBySummaryField: \"Total Court\"
      }, {
        caption: \"Responsable\",
        dataField: \"responsable\",
        width: 150,
        area: \"row\"
      }, {
        caption: \"Agent\",
        dataField: \"agent\",
        width: 150,
        area: \"row\"
      }, {
        caption: \"Client\",
        dataField: \"client\",
        width: 150,
        area: \"row\"
      }, {
        dataField: \"date_intervention\",
        dataType: \"date\",
        area: \"column\"
      }, {
        groupName: \"date\",
        groupInterval: \"month\",
        visible: false
      }, {
        caption: \"Total Court\",
        dataField: \"retourCourt\",
        dataType: \"number\",
        summaryType: \"sum\",
        format: \"currency\",
        area: \"data\"
      }, {
        caption: \"Total Long\",
        dataField: \"retourLong\",
        dataType: \"number\",
        summaryType: \"sum\",
        format: \"currency\",
        area: \"data\"
      }],
      store: sales
    }
  }).dxPivotGrid(\"instance\");
  \$(\"#filters\").dxButton({
    text: \"Mes Filtres\",
    onClick: function onClick() {
      var popup_list_filter = \$(\"#popup-list-filter\").dxPopup('instance');
      \$(\"#popup-list-filter\").show();
      popup_list_filter.show();
    }
  });
});

/***/ })

},
/******/ __webpack_require__ => { // webpackRuntimeModules
/******/ \"use strict\";
/******/ 
/******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
/******/ __webpack_require__.O(0, [\"vendors-node_modules_core-js_internals_engine-user-agent_js-node_modules_core-js_internals_ex-b41e05\",\"vendors-node_modules_jquery_dist_jquery_js\",\"vendors-node_modules_core-js_internals_add-to-unscopables_js-node_modules_core-js_internals_a-5c631b\",\"vendors-node_modules_core-js_internals_array-method-has-species-support_js-node_modules_core--4e4faa\",\"vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-0312b5\",\"assets_js_common_js\"], () => (__webpack_exec__(\"./assets/js/statistique.js\")));
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvc3RhdGlzdGlxdWUuanMiXSwibmFtZXMiOlsiY29tbW9uIiwicmVxdWlyZSIsInNhbGVzIiwiJCIsInBpdm90R3JpZENoYXJ0IiwiZHhDaGFydCIsImNvbW1vblNlcmllc1NldHRpbmdzIiwidHlwZSIsInRvb2x0aXAiLCJlbmFibGVkIiwiZm9ybWF0IiwiY3VzdG9taXplVG9vbHRpcCIsImFyZ3MiLCJodG1sIiwic2VyaWVzTmFtZSIsInZhbHVlVGV4dCIsInNpemUiLCJoZWlnaHQiLCJhZGFwdGl2ZUxheW91dCIsIndpZHRoIiwic2VuZFN0b3JhZ2VGaWx0ZXIiLCJwYWdlIiwidGl0cmUiLCJmaWx0cmVzIiwiZGVmZXJyZWQiLCJEZWZlcnJlZCIsInZhbCIsInN0b3JhZ2VSZXF1ZXN0U2V0dGluZ3MiLCJ1cmwiLCJtZXRob2QiLCJkYXRhVHlwZSIsImRhdGEiLCJzdWNjZXNzIiwicmVzb2x2ZSIsImZhaWwiLCJlcnJvciIsInJlamVjdCIsImFqYXgiLCJwcm9taXNlIiwicGl2b3RHcmlkIiwiZHhQaXZvdEdyaWQiLCJhbGxvd1NvcnRpbmdCeVN1bW1hcnkiLCJhbGxvd0ZpbHRlcmluZyIsInNob3dCb3JkZXJzIiwic2hvd0NvbHVtbkdyYW5kVG90YWxzIiwic2hvd1Jvd0dyYW5kVG90YWxzIiwic2hvd1Jvd1RvdGFscyIsInNob3dDb2x1bW5Ub3RhbHMiLCJzdGF0ZVN0b3JpbmciLCJmaWVsZENob29zZXIiLCJkYXRhU291cmNlIiwiZmllbGRzIiwiY2FwdGlvbiIsImRhdGFGaWVsZCIsImFyZWEiLCJzb3J0QnlTdW1tYXJ5RmllbGQiLCJncm91cE5hbWUiLCJncm91cEludGVydmFsIiwidmlzaWJsZSIsInN1bW1hcnlUeXBlIiwic3RvcmUiLCJkeEJ1dHRvbiIsInRleHQiLCJvbkNsaWNrIiwicG9wdXBfbGlzdF9maWx0ZXIiLCJkeFBvcHVwIiwic2hvdyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsSUFB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LFdBQUssRUFBRTFEO0FBN0NDO0FBaEI0QixHQUE1QixFQStEYnNDLFdBL0RhLENBK0RELFVBL0RDLENBQWhCO0FBaUVBckMsR0FBQyxDQUFDLFVBQUQsQ0FBRCxDQUFjMEQsUUFBZCxDQUF1QjtBQUNuQkMsUUFBSSxFQUFFLGFBRGE7QUFFbkJDLFdBQU8sRUFBRSxtQkFBVztBQUNoQixVQUFJQyxpQkFBaUIsR0FBRzdELENBQUMsQ0FBQyxvQkFBRCxDQUFELENBQXdCOEQsT0FBeEIsQ0FBZ0MsVUFBaEMsQ0FBeEI7QUFDQTlELE9BQUMsQ0FBQyxvQkFBRCxDQUFELENBQXdCK0QsSUFBeEI7QUFDQUYsdUJBQWlCLENBQUNFLElBQWxCO0FBQ0g7QUFOa0IsR0FBdkI7QUFTSCxDQW5IQSxDQUFELEMiLCJmaWxlIjoic3RhdHMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgY29tbW9uID0gcmVxdWlyZShcIi4vY29tbW9uXCIpO1xuXG52YXIgc2FsZXMgPSBbXG4gICAge1xuICAgIFwiaWRcIjogMSxcbiAgICBcInNpdGVcIjogXCJSb3NueVwiLFxuICAgIFwicmVzcG9uc2FibGVcIiA6IFwiSkZcIixcbiAgICBcImFnZW50XCIgOiBcImFnZW50IDFcIixcbiAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMS8zMFwiLFxuICAgIFwiY2xpZW50XCI6IFwiTWljaGVsIFRVXCIsXG4gICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIlBBQ1wiLFxuICAgIFwiZXF1aXBlbWVudFwiOiBcIjEyMzQ1NDc4OTc4OTc5XCIsXG4gICAgXCJ0eXBlRXF1aXBlbWVudFwiOiBcIlRlYW1hbzJcIixcbiAgICBcImNvZGVSZXRvdXJcIiA6IFwiVDFcIixcbiAgICBcInJldG91ckNvdXJ0XCIgOiAxLFxuICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbn0sXG4gICAge1xuICAgICAgICBcImlkXCI6IDIsXG4gICAgICAgIFwic2l0ZVwiOiBcIlJvc255XCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiSkZcIixcbiAgICAgICAgXCJhZ2VudFwiIDogXCJhZ2VudCAyXCIsXG4gICAgICAgIFwiZGF0ZV9pbnRlcnZlbnRpb25cIjogXCIyMDIxLzAzLzMwXCIsXG4gICAgICAgIFwiY2xpZW50XCI6IFwiUm9nZXJcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTI0NTQ1XCIsXG4gICAgICAgIFwidHlwZUVxdWlwZW1lbnRcIjogXCJIWU1cIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIkZFXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiAzLFxuICAgICAgICBcInNpdGVcIjogXCJSb3NueVwiLFxuICAgICAgICBcInJlc3BvbnNhYmxlXCIgOiBcIlBoaWxpcHBlXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgM1wiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMS8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkR1cG9udFwiLFxuICAgICAgICBcIkZhbWlsbGVFcXVpcGVtZW50XCI6IFwiUEFDXCIsXG4gICAgICAgIFwiZXF1aXBlbWVudFwiOiBcIjEyMzQ1NDc4OTc4OTQ3OVwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiVGVhbWFvM1wiLFxuICAgICAgICBcImNvZGVSZXRvdXJcIiA6IFwiVDJcIixcbiAgICAgICAgXCJyZXRvdXJDb3VydFwiIDogMCxcbiAgICAgICAgXCJyZXRvdXJMb25nXCIgOiAxLFxuICAgIH0sXG4gICAge1xuICAgICAgICBcImlkXCI6IDQsXG4gICAgICAgIFwic2l0ZVwiOiBcIlJvc255XCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGhpbGlwcGVcIixcbiAgICAgICAgXCJhZ2VudFwiIDogXCJhZ2VudCA0XCIsXG4gICAgICAgIFwiZGF0ZV9pbnRlcnZlbnRpb25cIjogXCIyMDIxLzA1LzMwXCIsXG4gICAgICAgIFwiY2xpZW50XCI6IFwiQ2xpZW50IDVcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTIzNFwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiSERDMjBcIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIjQwXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA1LFxuICAgICAgICBcInNpdGVcIjogXCJCcm9uXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGFzY2FsXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgMVwiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wOC8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkNsaWVudCAxXCIsXG4gICAgICAgIFwiRmFtaWxsZUVxdWlwZW1lbnRcIjogXCJQQUNcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTExMTExMVwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiVGVhbWFvM1wiLFxuICAgICAgICBcImNvZGVSZXRvdXJcIiA6IFwiQ0FDXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDAsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMSxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA2LFxuICAgICAgICBcInNpdGVcIjogXCJCcm9uXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiU0FMT01cIixcbiAgICAgICAgXCJhZ2VudFwiIDogXCJhZ2VudCAyXCIsXG4gICAgICAgIFwiZGF0ZV9pbnRlcnZlbnRpb25cIjogXCIyMDIxLzA2LzMwXCIsXG4gICAgICAgIFwiY2xpZW50XCI6IFwiQ2xpZW50IDJcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTExMTU0NTQ1NFwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiSFhcIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIlQxXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA3LFxuICAgICAgICBcInNpdGVcIjogXCJCcm9uXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUmVzcG9uc2FibGUgM1wiLFxuICAgICAgICBcImFnZW50XCIgOiBcImFnZW50IDZcIixcbiAgICAgICAgXCJkYXRlX2ludGVydmVudGlvblwiOiBcIjIwMjAvMDEvMzBcIixcbiAgICAgICAgXCJjbGllbnRcIjogXCJSQVBIIFRVXCIsXG4gICAgICAgIFwiRmFtaWxsZUVxdWlwZW1lbnRcIjogXCJQQUNcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiZGZkZlwiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiVGVhbWFvMlwiLFxuICAgICAgICBcImNvZGVSZXRvdXJcIiA6IFwiNzVcIixcbiAgICAgICAgXCJyZXRvdXJDb3VydFwiIDogMCxcbiAgICAgICAgXCJyZXRvdXJMb25nXCIgOiAxLFxuICAgIH0sXG4gICAge1xuICAgICAgICBcImlkXCI6IDgsXG4gICAgICAgIFwic2l0ZVwiOiBcIkNoZXplXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGFzY2FsXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgMVwiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMy8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkNsaWVudCAxXCIsXG4gICAgICAgIFwiRmFtaWxsZUVxdWlwZW1lbnRcIjogXCJQQUNcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiMTIzNDU0Nzg5N2RmZ2ZkZzg5NzlcIixcbiAgICAgICAgXCJ0eXBlRXF1aXBlbWVudFwiOiBcIlRlYW1hbzFcIixcbiAgICAgICAgXCJjb2RlUmV0b3VyXCIgOiBcIlQxXCIsXG4gICAgICAgIFwicmV0b3VyQ291cnRcIiA6IDEsXG4gICAgICAgIFwicmV0b3VyTG9uZ1wiIDogMCxcbiAgICB9LFxuICAgIHtcbiAgICAgICAgXCJpZFwiOiA5LFxuICAgICAgICBcInNpdGVcIjogXCJDaGV6ZVwiLFxuICAgICAgICBcInJlc3BvbnNhYmxlXCIgOiBcIlBhc2NhbFwiLFxuICAgICAgICBcImFnZW50XCIgOiBcImFnZW50IDJcIixcbiAgICAgICAgXCJkYXRlX2ludGVydmVudGlvblwiOiBcIjIwMjEvMDMvMzBcIixcbiAgICAgICAgXCJjbGllbnRcIjogXCJDbGllbnQgMjVcIixcbiAgICAgICAgXCJGYW1pbGxlRXF1aXBlbWVudFwiOiBcIkNoYXVkacOocmVcIixcbiAgICAgICAgXCJlcXVpcGVtZW50XCI6IFwiNDU0NTc4N1wiLFxuICAgICAgICBcInR5cGVFcXVpcGVtZW50XCI6IFwiSFlNXCIsXG4gICAgICAgIFwiY29kZVJldG91clwiIDogXCJUMVwiLFxuICAgICAgICBcInJldG91ckNvdXJ0XCIgOiAwLFxuICAgICAgICBcInJldG91ckxvbmdcIiA6IDEsXG4gICAgfSxcbiAgICB7XG4gICAgICAgIFwiaWRcIjogMTAsXG4gICAgICAgIFwic2l0ZVwiOiBcIkNoZXplXCIsXG4gICAgICAgIFwicmVzcG9uc2FibGVcIiA6IFwiUGFzY2FsXCIsXG4gICAgICAgIFwiYWdlbnRcIiA6IFwiYWdlbnQgM1wiLFxuICAgICAgICBcImRhdGVfaW50ZXJ2ZW50aW9uXCI6IFwiMjAyMS8wMi8zMFwiLFxuICAgICAgICBcImNsaWVudFwiOiBcIkNsaWVudCA0NVwiLFxuICAgICAgICBcIkZhbWlsbGVFcXVpcGVtZW50XCI6IFwiUEFDXCIsXG4gICAgICAgIFwiZXF1aXBlbWVudFwiOiBcIjEyMzQ1NDc4OTc4OTc5XCIsXG4gICAgICAgIFwidHlwZUVxdWlwZW1lbnRcIjogXCJUZWFtYW80XCIsXG4gICAgICAgIFwiY29kZVJldG91clwiIDogXCJUMVwiLFxuICAgICAgICBcInJldG91ckNvdXJ0XCIgOiAwLFxuICAgICAgICBcInJldG91ckxvbmdcIiA6IDEsXG4gICAgfSxcbl07XG5cbiQoZnVuY3Rpb24oKSB7XG4gICAgdmFyIHBpdm90R3JpZENoYXJ0ID0gJChcIiNwaXZvdGdyaWQtY2hhcnRcIikuZHhDaGFydCh7XG4gICAgICAgIGNvbW1vblNlcmllc1NldHRpbmdzOiB7XG4gICAgICAgICAgICB0eXBlOiBcImJhclwiXG4gICAgICAgIH0sXG4gICAgICAgIHRvb2x0aXA6IHtcbiAgICAgICAgICAgIGVuYWJsZWQ6IHRydWUsXG4gICAgICAgICAgICBmb3JtYXQ6IFwiY3VycmVuY3lcIixcbiAgICAgICAgICAgIGN1c3RvbWl6ZVRvb2x0aXA6IGZ1bmN0aW9uKGFyZ3MpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgICAgICAgICBodG1sOiBhcmdzLnNlcmllc05hbWUgKyBcIiB8IFRvdGFsPGRpdiBjbGFzcz0nY3VycmVuY3knPlwiICsgYXJncy52YWx1ZVRleHQgKyBcIjwvZGl2PlwiXG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgc2l6ZToge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBcbiAgICAgICAgfSxcbiAgICAgICAgYWRhcHRpdmVMYXlvdXQ6IHtcbiAgICAgICAgICAgIHdpZHRoOiA0NTBcbiAgICAgICAgfVxuICAgIH0pLmR4Q2hhcnQoXCJpbnN0YW5jZVwiKTtcblxuICAgIGZ1bmN0aW9uIHNlbmRTdG9yYWdlRmlsdGVyIChwYWdlLCB0aXRyZSwgZmlsdHJlcykge1xuICAgICAgICB2YXIgZGVmZXJyZWQgPSBuZXcgJC5EZWZlcnJlZDtcbiAgICAgICAgdmFyIHRpdHJlID0gJCgnI3RpdHJlX2ZpbHRyZScpLnZhbCgpO1xuICAgICAgICB2YXIgc3RvcmFnZVJlcXVlc3RTZXR0aW5ncyA9IHtcbiAgICAgICAgICAgIHVybDogXCIvZmlsdGVycy9cIiArIHBhZ2UsXG4gICAgICAgICAgICBtZXRob2Q6IFwiUE9TVFwiLFxuICAgICAgICAgICAgZGF0YVR5cGU6ICdqc29uJyxcbiAgICAgICAgICAgIGRhdGE6IHsndGl0cmUnOiB0aXRyZSwgJ2ZpbHRyZXMnOiBmaWx0cmVzfSxcbiAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uIChkYXRhKSB7XG4gICAgICAgICAgICAgICAgZGVmZXJyZWQucmVzb2x2ZShkYXRhKTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBmYWlsOiBmdW5jdGlvbiAoZXJyb3IpIHtcbiAgICAgICAgICAgICAgICBkZWZlcnJlZC5yZWplY3QoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfTtcbiAgICAgICAgJC5hamF4KHN0b3JhZ2VSZXF1ZXN0U2V0dGluZ3MpO1xuICAgICAgICByZXR1cm4gZGVmZXJyZWQucHJvbWlzZSgpO1xuICAgIH1cblxuICAgIHZhciBwaXZvdEdyaWQgPSAkKFwiI3Bpdm90Z3JpZFwiKS5keFBpdm90R3JpZCh7XG4gICAgICAgIGFsbG93U29ydGluZ0J5U3VtbWFyeTogdHJ1ZSxcbiAgICAgICAgYWxsb3dGaWx0ZXJpbmc6IHRydWUsXG4gICAgICAgIHNob3dCb3JkZXJzOiB0cnVlLFxuICAgICAgICBzaG93Q29sdW1uR3JhbmRUb3RhbHM6IGZhbHNlLFxuICAgICAgICBzaG93Um93R3JhbmRUb3RhbHM6IGZhbHNlLFxuICAgICAgICBzaG93Um93VG90YWxzOiBmYWxzZSxcbiAgICAgICAgc2hvd0NvbHVtblRvdGFsczogZmFsc2UsXG4gICAgICAgIHN0YXRlU3RvcmluZzoge1xuICAgICAgICAgICAgZW5hYmxlZDogdHJ1ZSxcbiAgICAgICAgICAgIHR5cGU6IFwiY3VzdG9tXCIsXG4gICAgICAgIH0sXG4gICAgICAgIGZpZWxkQ2hvb3Nlcjoge1xuICAgICAgICAgICAgZW5hYmxlZDogdHJ1ZSxcbiAgICAgICAgICAgIGhlaWdodDogNDAwXG4gICAgICAgIH0sXG4gICAgICAgIGRhdGFTb3VyY2U6IHtcbiAgICAgICAgICAgIGZpZWxkczogW3tcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIlNpdGVcIixcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwLFxuICAgICAgICAgICAgICAgIGRhdGFGaWVsZDogXCJzaXRlXCIsXG4gICAgICAgICAgICAgICAgYXJlYTogXCJyb3dcIixcbiAgICAgICAgICAgICAgICBzb3J0QnlTdW1tYXJ5RmllbGQ6IFwiVG90YWwgQ291cnRcIlxuICAgICAgICAgICAgfSwge1xuICAgICAgICAgICAgICAgIGNhcHRpb246IFwiUmVzcG9uc2FibGVcIixcbiAgICAgICAgICAgICAgICBkYXRhRmllbGQ6IFwicmVzcG9uc2FibGVcIixcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwLFxuICAgICAgICAgICAgICAgIGFyZWE6IFwicm93XCJcbiAgICAgICAgICAgIH0sIHtcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIkFnZW50XCIsXG4gICAgICAgICAgICAgICAgZGF0YUZpZWxkOiBcImFnZW50XCIsXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MCxcbiAgICAgICAgICAgICAgICBhcmVhOiBcInJvd1wiXG4gICAgICAgICAgICB9LCB7XG4gICAgICAgICAgICAgICAgY2FwdGlvbjogXCJDbGllbnRcIixcbiAgICAgICAgICAgICAgICBkYXRhRmllbGQ6IFwiY2xpZW50XCIsXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MCxcbiAgICAgICAgICAgICAgICBhcmVhOiBcInJvd1wiXG4gICAgICAgICAgICB9LCAge1xuICAgICAgICAgICAgICAgIGRhdGFGaWVsZDogXCJkYXRlX2ludGVydmVudGlvblwiLFxuICAgICAgICAgICAgICAgIGRhdGFUeXBlOiBcImRhdGVcIixcbiAgICAgICAgICAgICAgICBhcmVhOiBcImNvbHVtblwiXG4gICAgICAgICAgICB9LCB7XG4gICAgICAgICAgICAgICAgZ3JvdXBOYW1lOiBcImRhdGVcIixcbiAgICAgICAgICAgICAgICBncm91cEludGVydmFsOiBcIm1vbnRoXCIsXG4gICAgICAgICAgICAgICAgdmlzaWJsZTogZmFsc2VcbiAgICAgICAgICAgIH0sIHtcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIlRvdGFsIENvdXJ0XCIsXG4gICAgICAgICAgICAgICAgZGF0YUZpZWxkOiBcInJldG91ckNvdXJ0XCIgLFxuICAgICAgICAgICAgICAgIGRhdGFUeXBlOiBcIm51bWJlclwiLFxuICAgICAgICAgICAgICAgIHN1bW1hcnlUeXBlOiBcInN1bVwiLFxuICAgICAgICAgICAgICAgIGZvcm1hdDogXCJjdXJyZW5jeVwiLFxuICAgICAgICAgICAgICAgIGFyZWE6IFwiZGF0YVwiXG4gICAgICAgICAgICB9LHtcbiAgICAgICAgICAgICAgICBjYXB0aW9uOiBcIlRvdGFsIExvbmdcIixcbiAgICAgICAgICAgICAgICBkYXRhRmllbGQ6IFwicmV0b3VyTG9uZ1wiICxcbiAgICAgICAgICAgICAgICBkYXRhVHlwZTogXCJudW1iZXJcIixcbiAgICAgICAgICAgICAgICBzdW1tYXJ5VHlwZTogXCJzdW1cIixcbiAgICAgICAgICAgICAgICBmb3JtYXQ6IFwiY3VycmVuY3lcIixcbiAgICAgICAgICAgICAgICBhcmVhOiBcImRhdGFcIlxuICAgICAgICAgICAgfV0sXG4gICAgICAgICAgICBzdG9yZTogc2FsZXNcbiAgICAgICAgfSxcbiAgICB9KS5keFBpdm90R3JpZChcImluc3RhbmNlXCIpO1xuXG4gICAgJChcIiNmaWx0ZXJzXCIpLmR4QnV0dG9uKHtcbiAgICAgICAgdGV4dDogXCJNZXMgRmlsdHJlc1wiLFxuICAgICAgICBvbkNsaWNrOiBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgIHZhciBwb3B1cF9saXN0X2ZpbHRlciA9ICQoXCIjcG9wdXAtbGlzdC1maWx0ZXJcIikuZHhQb3B1cCgnaW5zdGFuY2UnKTtcbiAgICAgICAgICAgICQoXCIjcG9wdXAtbGlzdC1maWx0ZXJcIikuc2hvdygpO1xuICAgICAgICAgICAgcG9wdXBfbGlzdF9maWx0ZXIuc2hvdygpO1xuICAgICAgICB9XG4gICAgfSk7XG5cbn0pOyJdLCJzb3VyY2VSb290IjoiIn0=", "@public_path/build/stats.js", "/builds/dev/refonte_sav/public/build/stats.js");
    }
}
