DevExtreme jQuery/JS - Distribution Channels

npm

jQuery

You can use npm to deliver DevExtreme to a jQuery application.

Install the latest stable version:

Code
npm install devextreme-dist@26.1 --save --save-exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
npm install devextreme-dist@26.1-next --save --save-exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
Angular

You can use npm to deliver DevExtreme to an Angular application. The following packages are provided:

Install the latest stable version:

Code
npm install devextreme@26.1 --save --save-exact

npm install devextreme-angular@26.1 --save --save-exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
npm install devextreme@26.1-next --save --save-exact

npm install devextreme-angular@26.1-next --save --save-exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
See Also
Vue

You can use npm to deliver DevExtreme to a Vue application. The following packages are provided:

Install the latest stable version:

Code
npm install devextreme@26.1 --save --save-exact

npm install devextreme-vue@26.1 --save --save-exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
npm install devextreme@26.1-next --save --save-exact

npm install devextreme-vue@26.1-next --save --save-exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
See Also
React

You can use npm to deliver DevExtreme to a React application. The following packages are provided:

Install the latest stable version:

Code
npm install devextreme@26.1 --save --save-exact

npm install devextreme-react@26.1 --save --save-exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
npm install devextreme@26.1-next --save --save-exact

npm install devextreme-react@26.1-next --save --save-exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
See Also

Yarn

jQuery

You can use Yarn to install the DevExtreme npm package.

Install the latest stable version:

Code
yarn add devextreme@26.1 --exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
yarn add devextreme@26.1-next --exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
Angular

You can use Yarn to install the following DevExtreme npm packages:

Install the latest stable version:

Code
yarn add devextreme@26.1 --exact

yarn add devextreme-angular@26.1 --exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
yarn add devextreme@26.1-next --exact

yarn add devextreme-angular@26.1-next --exact 
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
See Also
Vue

You can use Yarn to install the following DevExtreme npm packages:

Install the latest stable version:

Code
yarn add devextreme@26.1 --exact

yarn add devextreme-vue@26.1 --exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
yarn add devextreme@26.1-next --exact

yarn add devextreme-vue@26.1-next --exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
See Also
React

You can use Yarn to install the following DevExtreme npm packages:

Install the latest stable version:

Code
yarn add devextreme@26.1 --exact

yarn add devextreme-react@26.1 --exact

Install the latest published version. It can be stable or pre-release. Pre-release versions contain hotfixes and new features for early testing.

Code
yarn add devextreme@26.1-next --exact

yarn add devextreme-react@26.1-next --exact
NOTE
We recommend saving an exact version of DevExtreme to avoid unexpected updates because DevExtreme does not use Semantic Versioning. For more information about DevExtreme version nomenclature, refer to the following topic: DevExtreme Versions.
See Also

CDN

DevExtreme bundles are available on multiple hosting platforms.

NOTE
We recommend that you use DevExtreme sources hosted on jsDelivr to minimize application downtime.

jsDelivr

Scripts:

Code
<!-- Diagram and Gantt -->
<script src="https://cdn.jsdelivr.net/npm/devexpress-diagram@2.2.29/dist/dx-diagram.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/devexpress-gantt@4.1.69/dist/dx-gantt.min.js"></script>

<!-- DevExtreme Quill (required by the HTML Editor UI component) -->
<script src="https://cdn.jsdelivr.net/npm/devextreme-quill@1.7.9/dist/dx-quill.min.js"></script>

<!-- DevExtreme library -->
<script src="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/js/dx.all.js"></script>

<!-- DevExpress.AspNet.Data -->
<script src="https://cdn.jsdelivr.net/npm/devextreme-aspnet-data@5.1.0/js/dx.aspnet.data.min.js"></script>

<!-- Development scripts -->
<!-- <script src="https://cdn.jsdelivr.net/npm/devexpress-diagram@2.2.29/dist/dx-diagram.js"></script> -->
<!-- <script src="https://cdn.jsdelivr.net/npm/devexpress-gantt@4.1.69/dist/dx-gantt.js"></script> -->
<!-- <script src="https://cdn.jsdelivr.net/npm/devextreme-quill@1.7.9/dist/dx-quill.js"></script> -->
<!-- <script src="https://cdn.jsdelivr.net/npm/devextreme-aspnet-data@5.1.0/js/dx.aspnet.data.js"></script> -->

Stylesheets:

Code
<!-- Diagram and Gantt stylesheets -->
<link href="https://cdn.jsdelivr.net/npm/devexpress-diagram@2.2.29/dist/dx-diagram.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devexpress-gantt@4.1.69/dist/dx-gantt.min.css" rel="stylesheet">

<!-- Theme stylesheets (reference only one of them) -->
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.carmine.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.carmine.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.contrast.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.contrast.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.dark.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.dark.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.darkmoon.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.darkmoon.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.darkviolet.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.darkviolet.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.greenmist.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.greenmist.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.light.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.light.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.blue.dark.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.blue.light.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.lime.dark.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.lime.light.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.orange.dark.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.orange.light.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.purple.dark.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.purple.light.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.teal.dark.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.material.teal.light.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.softblue.compact.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/devextreme-dist@26.1.3/css/dx.softblue.css" rel="stylesheet">

<!-- Diagram and Gantt development stylesheets -->
<!-- <link href="https://cdn.jsdelivr.net/npm/devexpress-diagram@2.2.29/dist/dx-diagram.css" rel="stylesheet"> -->
<!-- <link href="https://cdn.jsdelivr.net/npm/devexpress-gantt@4.1.69/dist/dx-gantt.css" rel="stylesheet"> -->

CDNJS

IMPORTANT
Due to reported reliability-related issues, we will discontinue hosting new versions of DevExtreme bundles on CDNJS. We recommend that you use jsDelivr for new projects and migrate your existing applications to jsDelivr sources to minimize future downtime.

Scripts:

Code
<!-- Diagram and Gantt -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.29/dx-diagram.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.69/dx-gantt.min.js"></script>

<!-- DevExtreme Quill (required by the HTML Editor UI component) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-quill/1.7.9/dx-quill.min.js"></script>

<!-- DevExtreme library -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/js/dx.all.js"></script>

<!-- DevExpress.AspNet.Data -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-aspnet-data/5.1.0/dx.aspnet.data.min.js"></script>

<!-- Development scripts -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.29/dx-diagram.js"></script> -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.69/dx-gantt.js"></script> -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-quill/1.7.9/dx-quill.js"></script> -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/devextreme-aspnet-data/5.1.0/dx.aspnet.data.js"></script> -->

Stylesheets:

Code
<!-- Diagram and Gantt stylesheets -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.29/dx-diagram.min.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.69/dx-gantt.min.css" rel="stylesheet">

<!-- Theme stylesheets (reference only one of them) -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.carmine.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.carmine.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.contrast.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.contrast.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.darkmoon.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.darkmoon.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.darkviolet.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.darkviolet.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.greenmist.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.greenmist.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.blue.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.blue.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.lime.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.lime.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.orange.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.orange.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.purple.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.purple.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.teal.dark.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.material.teal.light.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.softblue.compact.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/26.1.3/css/dx.softblue.css" rel="stylesheet">

<!-- Diagram and Gantt development stylesheets -->
<!-- <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-diagram/2.2.29/dx-diagram.css" rel="stylesheet"> -->
<!-- <link href="https://cdnjs.cloudflare.com/ajax/libs/devexpress-gantt/4.1.69/dx-gantt.css" rel="stylesheet"> -->

DevExpress CDN:

Scripts:

Code
<!-- Diagram and Gantt -->
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-diagram.min.js"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-gantt.min.js"></script>

<!-- DevExtreme Quill (required by the HTML Editor UI component) -->
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-quill.min.js"></script>

<!-- DevExtreme libraries (reference only one of them) -->
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.all.js"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.viz.js"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.web.js"></script>

<!-- DevExpress.AspNet.Data -->
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.aspnet.mvc.js"></script>

<!-- Development scripts -->
<!-- <script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-diagram.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-gantt.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-quill.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.all.debug.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.viz.debug.js"></script> -->
<!-- <script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.web.debug.js"></script> -->

Stylesheets:

Code
<!-- Diagram and Gantt stylesheets -->
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-diagram.min.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-gantt.min.css" rel="stylesheet">

<!-- Theme stylesheets (reference only one of them) -->
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.carmine.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.carmine.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.contrast.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.contrast.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkmoon.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkmoon.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkviolet.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkviolet.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.greenmist.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.greenmist.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.dark.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.light.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.softblue.compact.css" rel="stylesheet">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.softblue.css" rel="stylesheet">

<!-- Diagram and Gantt development stylesheets -->
<!-- <link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-diagram.css" rel="stylesheet"> -->
<!-- <link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-gantt.css" rel="stylesheet"> -->

Subresource Integrity Hashes

You can use Subresource Integrity (SRI) hashes to verify DevExtreme files when fetching them from CDN. Each link below contains sha384 and sha512 hashes:

26.1.3
Code
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/bootstrap.js" integrity="sha384-C8GZT7abfugBh6OJBafyOVkzQPOyZNorS6QrwxpTzdwP/Osl/1MlCLq1D0enn8bH sha512-GKxQGmCBqm3YHCZTdqD3Bvsz+AHRObqztq6xDo+68527RxgVw7wF1TR5ZSBvtWiz5qzpOzUGGvxJbT/6UzzSOQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/bootstrap.min.js" integrity="sha384-G/EV+4j2dNv+tEPo3++6LCgdCROaejBqfUeNjuKAiuXbjrxilcCdDz6ZAVfHWe1Y sha512-nKXmKvJyiGQy343jatQlzDprflyB5c+tKCzGP3Uq67v+lmzfnZUi/ZT+fc6ITZfSC5HhaBKUIvr/nTLCV+7F+Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-diagram.js" integrity="sha384-sVGT6aAudlNbU9cdvsI/EYP5qH9v+b4CHRiX6HKKH0AWq1A4as+sn4rJ8HH6sDbq sha512-RLiQGsPqkDZWg0lagTDPEukJsKbC5nAnOX3+26SB/3zGWklMNYpXPB8NkLWN6qzzHaEwX6FXwTRilrqJnW+Elg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-diagram.min.js" integrity="sha384-CpOhMhw3TP/WHPBCbmGLIqgTTTyJVzqgKagLCSpVuFyqyDL+s54xNOXlUxuSjrM2 sha512-7ed95neE3Dx4c1dbZynL2+7MV5wSqGnYGE/S+hgGUe+6kL6AYtk1LDQI96V5FlE6ju+ukFQb4f7Pg4gWUbS39w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-exceljs-fork.js" integrity="sha384-noMDZCmrYbupyj0UEKkhos/XlnjvHm+nsLiO3h3LhkUM18XO7tNrQCFPgW+FFho4 sha512-ZEjY1+itvRpaFe2wdXmQw8UmwBTauFr6gyAOEtve1LDyDwlNTuOvWiIBnDee4jKXt3dFxtSTuntyERC4TJ2yYw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-exceljs-fork.min.js" integrity="sha384-1uuQWewTp8b3mp+9atBAI7Ab0mktCLr6xhsvUjjtYbnmrRgLaveY3smVlXJ3k5CA sha512-YyPEE6E4AUFjAMu+jU8lyk6wXOljMD7BPWy2cPKMwHTFdbrk4tIxtfgqod791Er575uH6QiNAvAzRwtaTblU9w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-gantt.js" integrity="sha384-rlLm71nnthiqNn21ESywH2MtO2AcSgJYCQGY7TZT8nKkHpIB3E6S22FEZNQcQTv9 sha512-nkBka01B7B+fWX+8NhosGv+sB73AawkFZIRxd0m4TK82cvywMagBiCQ4VbD7xmGG2DCfgVVD0nMi5iWQNzWmIg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-gantt.min.js" integrity="sha384-d0NsifUQPEWESnLfwqtS2GYTWfFgPTWU7k7X8lS/grXoJVs9F0MdpclqabXnzPor sha512-AP37hGyxp+WJqdZtsyuvsJ32qD2LeERJJLnch/Jf6eiTYa+sbMcONuKzdWyHLOzQ38gMVLOPHu+DywGkVk2kVQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-quill.js" integrity="sha384-7Xqa55hEWcDTxKgp/pSk/ROe0t/EdD44iu+QX4s9pm+3h0Hx9PxAz97tDiv6TmMw sha512-Mg2bTnepn+688u6C069c5YLoTPLCN8270K6L7c/zUr+WMQxsT3r4w+xu9NtbztDcKyVH0m9lpBID3FAzrsKU/w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx-quill.min.js" integrity="sha384-gc9e1B03uEBHPBPdWZps+oKt1QBrMOx+/r6a6K/p/AuL2htuwzvq5mnUcYbhQNL1 sha512-WEfKfxlc7g6bQYqi2wVsrATNLb5h10vPrV4Gi+Ob5aajSE4JnWeYxoZfAKKsibKqJUIGxp/ddrMPaVD1MB6ZFA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.ai-integration.debug.js" integrity="sha384-h44C5GOZ72QBr6pUxNz3N4u1V6krdtIcgMXSPzpLlPAYnEV0EUrKXU+z0LfQ8wuL sha512-O4HpkiY3OL+0HNVtt86QKWOfGBh7zsjBZCPzIiuL+DOYFU8BA7OVb49UmbqSL7bps8SDEO0zSBr+n4os3H7FJg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.ai-integration.js" integrity="sha384-GAyfKlaeHPi4svT3jtueuJw7qEoqh6g4lYetQOphzfqV51/YlPeSQp8J2yoB6CVb sha512-8Vi+aTIztetevzCERLR7YUBXtGQ9JQTJaecUBtx0+ti3XxfqtHtbxvFKI75ffSRgIwLtD8W5facU7a6hdYel3w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.all.debug.js" integrity="sha384-15IOHpvsFSImqRYCg4Ftt5Bdwftoc5HlMKuKXzK7ah5sp/EI3f+UAvZxJFbBBWgk sha512-juxOEBC1VAoTMVr16K5aku838Mhvk/zUFlsHe4urJkraN51/wdtUUj+VqA0GqGYEkrALNhOO2V6xE9R0/Bg7SA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.all.js" integrity="sha384-xW3Kb+1+rJP7biHjtA9Dbre1LIyrpIWeOxSX8GotwPdkBS/HilNWCov8NAStu9UD sha512-xYIALLx0VWJ8kD9ZNl12tvt42N2rrB0Mcibo2HhRkz/WZWZ4jeaFwF0PKlVu2q31qcT73IJoT4wJG11AVFmPFg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.aspnet.data.js" integrity="sha384-z38cn1SGb55tVz2wE5/qk6u3NYPWXPOaqzAu/PXLRj/lR75qGfsFv/FaT4isqMcb sha512-5VgJEJZnFN2sBWkcftK0QQnNhbtanfwobRUe+nR+vuc+gdqwa/CppRlJakSyanQy7HMm21V6bB+jHi69/7x2VQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.aspnet.mvc.js" integrity="sha384-v7cYF3FoGk5E3IY0kbyiJPzrLJAegXb/rHai3+PXKBFbXYiJADsITzNuFs3Hf8ME sha512-x5+zbX5kL1tPbw5RUrTnhrM73ovOEuIGDuevEOgjrJ1mO6eE1F5SUrR/50vhKjlHbDcR/MbsWJIHrFBvn8fIEA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.viz.debug.js" integrity="sha384-fHOa73pk/a8fD60tG0iMDh4ACkyVKhjQEZnTLSNXiXRWWLW+IN2igYGvqvEQQCHE sha512-fIo00/9yA1ctdZf1AK6u7kPuzBtoJCP5gKzbh8d6xTFt8MynCGq+dsLp/Y9zUYQPUjpHULiOlYOGNxU1LdG8/A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.viz.js" integrity="sha384-okLqg/MJqChTIbuC+H9ri8x4aDr11kXNNtAMQhyNJMWCnub4/zlQGVklIYJL3ABL sha512-5NJ2Wxg1q/s662kjfHbz4uV9jlVh1+rJjPe6/WCxv5vfxGzb/NIPTsFAfUtCCJ+u/Pv90MUikYPVfjLIXYM89g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.web.debug.js" integrity="sha384-0sNZP2ku9uw/UtZe2RLLOCd4lIdcnrxj44oEiGGy5euI8OdyfSQDgUUY17ArH1fk sha512-394+T4aIyHpwD738TK7uQ4vm+a+q3hssuQmNJNCYnTOBFzIA3WoghNROcZW/e+D9KyxGbqJU/35h9NepAVmsWQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/dx.web.js" integrity="sha384-CF7R2jMA5Lff36oK9n6gqLOPGM130MlpAjVmJHGS+0OQw4+LVoXe4zsKCEMvL5xy sha512-AvSd9VZ7ezqkFq8xw0O81VBMa2PXme/AgrNaBR/8PrzSWAiI1lrpXqSjA4TUeueWYcpBBhYt52I0saZFdjnUjw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/jspdf.plugin.autotable.js" integrity="sha384-btaaVGtvWi0Q6xlr74cOkIWG+SCaiZ9Tfno8uuHjzoekIVV+y5K3dGPEGqqS3ZN0 sha512-js5xBq9cos3Tl70NNfUptkJT4qCXZ47WLlUv4evZSS/XF42cLHv8dwBYRM+7KiWCvtn+EO09y3e0CWlw98QGyQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-Xl/CUCfJbzsngMp0CFxkmF0VW/8C160IsGujqeQlIhaGxKz2+JsIGORFqtCPeldF sha512-PRJxIx+FR3gPzyBBl9cPt62DD7owFXVcfYv0CRNFAcLZeEYfht/PpPNTKHicPs+hQlULFhH2tTWdoxnd1UGu1g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/jspdf.umd.js" integrity="sha384-CkJIpQic4UQV9VEJnMIaYb+eBtTPdqeqSuh48oPUmJY74oMWHu8Zm1pjbxP44y+I sha512-27t42SSCyTBvp9kSNj1fpUITj8DTE5/fF3Ty+75/F2VwZW7i0l6p36N6qFwaKPwxRe0ENVN/Zu/VB6WW6aD2DQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/26.1.3/js/jspdf.umd.min.js" integrity="sha384-qovJwSBbRDPP5cEjCp8S0UP66wrvnjaa60XMOGzTNanrThcrGfXfnZkvgY8N1KT3 sha512-plOdviVmws4Y3JAvbnpfKb2hVxKM1lCwsi3vmElYRj+tiDLffZ4FVUj5a8vyKJ9pIgl8JCAHEJ4D1iUKBecswg==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/bootstrap.css" rel="stylesheet" integrity="sha384-6qOMjEs/dk1B8DWuMdvpXhSoFK8G0LAZAgA0WCuiPYo4zOpviuNw5/7W4qLc2EdE sha512-zylce7fP6h4usg536JBTRj2rt7q22Z0qicHSlgSK53Irtfkz37ate3KCQ59du+aXZV6R3yyL2X1LyGKBEUMZaw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB sha512-2bBQCjcnw658Lho4nlXJcc6WkV/UxpE/sAokbXPxQNGqmNdQrWqtw26Ns9kFF/yG792pKR1Sx8/Y1Lf1XN4GKA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-/036nPmlANWSSUSx1AQecYv+dvHdWHjq8a7GjJZt34uj+u0frjjKmvrigjb0uw/L sha512-0qRsdbg3pVrWga/LFQNKrRBulLxAc4J5aC/VHEc7NfHlGSInoQU5aSArbomDjAPVRcyxRzn84/WgrYq4WL/84g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-/qOZSDM1xPe4cdGNPo5bvKwEwk4DfgiNLTx5xLZmfoJ0DPmOyQDoiODanQYOcsSb sha512-lRFDN7J3dEe4P9m5e/wtZsvbiLsq6uU7VsTtdmsDGnb8yT6JJLo2nbDWrtqFKjGaRL+mavH/M/cnqKbi4J/wzg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-ZdwhJfhLC8Swm3cxHj4O+yra1gT8qetM/OXetIpg9H4Wr5hEPzBGeMBjuByh1lQF sha512-HbtnDlnkyoaTCbl12Rb5icOkQKFHytG/NR3/vlK8D9Uw01aQKxxGzeOODmuJ9rucLqq2sLuedPkiiUiB7bwiJw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-GrWS9NhOchRvoR5mJO+cqyDC2iRu537P/kO4RloHUR/LqbMqyoL0iX7MFjC9EAbE sha512-LY65QMKLgpexqw+ixVhRmzpzyZOKpkt1UBLZtq+MjjunG+PyTCjE08xmZnafQGKgRWjeK+TxhcDDjTQEPyOilA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-jg6BIXZrjGyaPiCKXJU+xcVY6pwoGyoPJurJM7Wfe6v4tNw+wozMPpC+H89nGVTW sha512-hmt0iQpo8kazkj7P8XJY/uK2Eymm1UBh3gopg9kZNE3bIbw9Phi4w/I7pTzk2okq6brxXeTmc6m3NbCEaat+qg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-QEzT8XxOriiYEHCyBbiN/9mO78WBANQ9EJXCOMYqnkdmxhedYskGfmDeDBzxInXt sha512-lxrdnvhZDH3jdLPI4B186Kv3Qp+vFEvtRYPNXX0x5GylWfJwZSAkYrHFBudi+PAGFbs5KgZsKPMPWNrbzeGgdA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.common.css" rel="stylesheet" integrity="sha384-Rb2lrYBEo2x+43zO1sbsRDCDA6UZDf2CE/RU7xUiyvwJN/jQ/H4F8agygcuIBZco sha512-ZtEH/sLNRCwr4xBTS7vdk3IACcMpadXXJvc8/7NIf+yRq+UitW3F7kp4hjVQYaHiMtIDjHtLI0MuuXfWAk/FlQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-D0s/0gkjJ8ngH3Ui3uwNwkYzhR/xv8KZL7hOKKpX+FnsNDPKOX05qtIJvGyg79mP sha512-wYMrPCa20RKOjBIddALCzw3RNr5FSLpIE3PjGpFi0L2dLVwk4PW4qt8WBJikCeN5i6MpYeqgENf2V4xzoxLAcg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-jxNo1SIDYgk6DgvNDbBt9qiQ7meQN+m/ynYjp+T/bTBTyhSTilQwv24hM4E35v01 sha512-6yrB/kSmslLzE0DWl8opRW35Ip943ho1vNLl1UbqLA53Sw3C5V5bHNtob5pvNGm7TOJH2BpmagEIuMzWGKWeug==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-Fx5xiUneNoZryPnyS7b6uftOWtQaqoDNah36s/E9J8ud6VG8y9MHvi5mOW1N0FjX sha512-goIdV5vAshwINigYDjPxKjg7nHy8GAfsDimR+wvPAxVaYT6T2IWxvSPRuCRIr5rHdONjrbwM6M/YublefGzcZw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-U2vkPYVRl+tug3vYRYMqlt8xBEv+iytYVrSD/ttcQXmRaz+iBAT3daLzT2efnWXg sha512-I/L6Lx2s03nvH9odeM2eoXtL1oC6C3s6FjXNKZZ3eMHGRIsvsxc/t6Db7wBS8ZL7F7bZ+GQG9+rvXV2YqfO9Rw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-3HIEudjYJihm2g4SwJ0Z6Ou+zzkRThB8F9sGFNlSX0doMQj2RrdioPS5Zdn/w6kz sha512-BD4Kq+f1O6OJygGBuq22Hnc/daWxJ5v3SkBitvN5GJW5B98VixCmmy/ZY9aDTzako3HdazwGIj7ljtv5CeqPcg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-lk709jHKZjtD3FLEQF2yLXk0w9WdRzq/tcSbeEHUkAe4WwMkEzbgSzCTxSoR0K/3 sha512-hc7DeCG+4BSMnZMA+k9kV5KQytH5nrCGaHPOABfBCGzzhJKvE/GfKTKysa/SImbzEL7IGBEu0QKv8gwoVkkP5A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-WKc843x9yFMcu0aGBDuezhOBlSDVtKH0dGWCdtphwKZUAZOrJ2zBIX52T/NuWC+t sha512-BQi8JSXP3GFNsu/s4TttwUOrxzJO9xldSDv4/XFkQKULxJdAI3eJHz41HRTBk0hfiI2Gws3VTPg1MwLo+LI6vA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-GAB0RStdcRuhdptqyDoXXP8tfM3+FT6DkuNYxTAQrwYG04+raNPGNrS0y4hMepGh sha512-cwKlti/x/OrIPrkKT62VBdDHsoM7Sr9eWj9ZCyU8sci/wNzNTt+7rn2Ky3DZH0pdE0Yyx91ifHtX0v5F07nqOw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-qFrHxPYRYLx04taokk6duoDuUAjsq4dyCZqtb6vPSkNTfEhFHXBoqBEbcEEWywTm sha512-xI5/qHhaManrzSZOT3PbVt4SwH2k4fmz1MmJ2diOJNxI1+fmtracHWqwy9KU3MndQbLKrksWeqLzM8QNlpLCzg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-pKB4ec7NpBX/SyVL+E32MXLzLgAw3Z3BpgkhruKDLrTX4bfjyYDMw60HP7V37apD sha512-OKtXuhVLHMtmyBxD2ojbtWOFuFbRJg1oLJzDLJo5zuEByMOlRbSx7N/44ezZzmpFQfAFVx8p31IxiTofqGJINw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-qPYhYf3HByQBOSBeRWp8kVTxBZ3dErPpUGUM40hl3ibXmO+Q9sz4M8Hb2QEpiLfg sha512-FZPU+Wtydb1geDNnaHM3KzB8VZp/tjOGsdPiLjiLOqebolB7um7Oz2rg7Xer1QVB0dXiyVszodCq5tPpMhS2BA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-5VYJYunoKXuVvB+gPZyEVnlzVKLnGfcb/oLbaRVWxqB/J/FlwwY4BaVEyMyjNbi3 sha512-/ylQ08appuprmeueFNBgr9LxYZ6i9Yjc7tul8wF+CvzxExCjKuOVmqhN4BTjvlS5gyaum/FTpygQRG+qIR3s+A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-mO2MKR6dzlkPpde0V7ef60WrifMLq7vT1DaV1yadXhtjsxk3xqT+5iE2EJrTUthT sha512-dgDjX7I4Oky+7jEs0DeQ3Ti9/ZyazaGkVs06eFjwGw5Rf96qkFACxxKSYKmSfLVX/JyniSqy8BrAnBaxor+u4A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-7j30lqor3NyuzBDRVGvTASX4iJ70PF5IMCMoZWjjptk0DhXBAtHrU6XMMLtIp6v+ sha512-hln51TeTERDLnjGphqa9pOCqC9csrMuFpQwE2Vqx6QDpDEGrPp7U0b7k1d/dLJZd4odUL63QLEtx5HTPWTICxg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-VmOxCegJ8Z7SjQN3Q26pouGJkm7rLJ5r0LHU3Kr82RZk2AqCw95n/5pLzO9whr1j sha512-ryixp6QykclHsImwAxDuetKSCja6ch7XnZpkRvNYKCt51UjEXYi1ngYQrT5Rqq2Y8nXkKzkqrFnuhoBKll3Amw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-a5tEm1GcWdC/FGfSrxPvwIwHcUicFyW1SPecA74dK5bW26axYllSvX3MPIbSxN1g sha512-htgh5x880sB0FiYm5JHL6Hc2C+8T6B+e6T/9iHzzYblzHfNwSwQXji3ruwMenW920zkVdQ12bkgtclwYhHTYOw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-8G/Me+HxHxRhCyvI+8x88Ee9P2XN34PjrnyEjWkm/NuHfGlPfYreSbszCc3XYLl+ sha512-zW70S6Jj1ob1DNlcd9Rf6l9Aq6g79aCu4oNuEPE59qx37QOyfiOvvcO2k5Ed66gjXZkSd1rPCr9Vf4934EFSVw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-fmP1t+EQUL0N6+4DtaXww4f1ymhZ3qN1H1VfpprWFeluUXicN/QaJ1kb9y6pA06T sha512-NSbl7NkHM6WZadv5LsFYLMlo+0eYzYAhtPiFaKF3x2rXOVJesLUTMkYdzo3/IHlRvIrEw5R018CArch8iFjnNA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-EJvkW+qXvq7sl+F7uRzarF1gcbJziwUrBq7H+QUrmSGOOEeAppV7wmS0YkXPk12O sha512-5QZMPSt8vtGt/mjMS1ntOWGiFhxetbYvpLYdETGKKFg2f8Ttk2j07c+UxirxPuS80QCk7W81wBaWtodFSrdf+w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.light.css" rel="stylesheet" integrity="sha384-bnOnrcg8EMFwlxSwfqeUE+sid17WHTUsLsWu0lGiX93HUaSZS5Fg+UlwDDimiSDz sha512-yTKn0OA2vsFfDW7SaEk3l24fMaUFru7YtQmLTvEu/Lw3uilItb1BXTTA2BMQK7dUr7oVEbQYV+5UB5KpF232BA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-QNwg/vxCX9J4LGgzDiFCOG5jeSMVUrDvWFtoZLgKnCNcIpL7MwhM/IMcti15c9Z9 sha512-DOy18EKap3Hzq14mEEp56/5Q738T9Djbjcet1xByObfrw7uxo/d7+c8Hq31ek1vmQpdKCULH7qkEit+Wg/o+Sw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-lN7lnlB9EGnv4ARIdgTCN9t9Nhvo3daKa/Ioxfa7g+8SOCjkwxpqw6XmyA7QV6Up sha512-GRdSSjO1DqU0IK4znOZVbPl1gunDcOws3VUnp2207eBA+t2wfhb1Wod3CnxlTnAMqWG1vwmIDUVqpA7w4Z9YTQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-bpXudglnlmr2wrT3yEJWJMUA8qAAJ3vBt3M0EEPE10H1VpS9KSxzvP1ulYHmbZWQ sha512-OkVsunICo9ElgxZcH0BimJvscD1yTlHcHilA5wrBsXIkcddZZ9fvUZ1KzI70b5VdOQy4mo9Fe0hc8/T07DAuZA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-KXkPnhEuO9Wkaf3NJ7irBM2YT+1ulGvNppnl4hb3XmJjxPhCMeL9RdFVrZWMOvg8 sha512-Ai1Ha+zFQp7aJxSdGUOT9OIyONvHvGNdzdnhxsVrvq/PRHyH0X5eCjGS0q/0hpO0SmNXo7ItfJwnvPJ2HwIigg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-GAEu3wwQjbTqqGrX60s1+/aebM2bD/S/rL7Ph8IbSnQeiATS2DeQnGaDP5hrLq/O sha512-TAViB9dqdvjBFoVSafcui1+vvuWYyuwW/3sU3zta0QM39rBhfoSshIjamMR/V0F8zspUVre/ypG5xbXwS5uCmw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-kpgP+7wCEh5h8kK85/fx5rEt7cz/rVvBI4c3sYBf5KhLlHYu99sL9Yc0cKIdzY4s sha512-volwVNE76rBcFlHzIQRWSL9cOyMqQytT1VPO7V1y7/d/8tKJuHHL6fc/1A4o5olzccjhHwudtRm56PhlqtWYrg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-VWnSMZ1HXXKNlMo4sgb/XNVegLEslQFLNHThr97tAwwVEKubLF1qimoTGcXHEXD9 sha512-lR1ZYeJqgR3m9UF1u3jfF8o4qR74szDNtnp+tXrdWSsiHJkYmg/YsnJQdp93gsgK3E6QzjwcS5FJq3v+ySSWvA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-K/VP7E3ZruHexiE0qESzL8qsDr5VuwkiCSixLdJN9Vdjky+fzUPgM0PrcQfdawZn sha512-q3TVH+0Gqg3fmQmK2pmTNbaqxDb8XkvGUxtWQhOHEefu5lTrVv+9ogf38y0zP31rI1icq1mjFc5UWEzZRpOdow==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-6mZ7yaOliaXHAgSLs/4TCN/NSjVF8CuWkFCuYHFjrnVHRVUxVxRPQOafnuuDBfdK sha512-yke8igl4pbW6+rCjhaa9a0mC5mjl3cQ5GyRyXiw/YpRzU0cHAHIDw14uY5Tv/XvNr+xgvLotxGTg4IA7zYbncw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-nP4wKwg8IQOas3SjFCcVUXQ7TzMRRzx37c6sCTN3TqnaBaUR7QhmZ9dwCOFlEHO9 sha512-vm6dX/syRaBb/17z/PXvIjFmHUilgaG5ucJq9/61/LNj1Fhfs+vP8jyK4B0ju4pA2FuaCzN7o3ATzMLvQMAi/A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-fs8RMgGXZu7N5FfaocizvHyNWfjhhOZ7YGQ8gdjtqFs38w1P0EnJ6D/liZmh3ACv sha512-jUJDoFM7wgZbCrw4qTMkUuKwt1A0bAKzBBCXaenYTpi34heG7JaqAO3GmSSSSJCK1q03ZN3zaoufxn/rdjGEmg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-eUrTOpgN4iPSWr+Rhx7l6C8lGwa0Tzk7sdnAtE3gd0ZPexS6k9FdP7Q+5geP3krV sha512-Z3ahFK+1APp8FGqtwpLgplWz9avZNnou0b3yaljx18A8/vHrGjxP33gqwVGQ0fKsYSiqPtRcSvPxLChHx3BY1w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-v6JJ1H1K6tsuwbqBxIiGkhTEomoVWuHTSmoIMJR7eEh8TiuCBG796UwevyE9DHyj sha512-ZzVztM2tpMG0HUCmWziCuj2YUY99Rf8C5qUwKzf+XnR2dMdtE7mnrQjern6A5RrWW3xxz/rBbKm/pohVP3noBw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-4Rl4LY6f/fuIL0U4OSNXPbZeqJX919WIvBYeyCHaB6Ubuwj8cpnbAX9Af9ZFQbQP sha512-dECNvNxZNr+/ORPnCW49MsebYlqKxeOI6oJBBcmA4jyAI3dM6dQSqmE/+7Ggjv3MqZxs0rUEdJ14HJn3r8XUQw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-oS2BC0UhCNxr+CmYjoisY8MlCOMXLBBlHk901Kjy28j34LFNGq7jAg2B0h8xYv0d sha512-rVr/CIOYlXR+sbewL3yI2PVkXhS9bjOFbnWqwWfmZ6wt+3gLl4/LIp2KYzC/q7glwBfm6pU6EvM87oW1rMYMgA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-LZfn+UggzGwewZDRgKqbFWEI2wH0HYEQbjKmLR8qZai6G/5W2YCBpsLgicJ7Syl9 sha512-OwCmRVIrNN3whPy78JklyEzG6I3qRLRkAQsXvX6T0iw7Xlsu7q75oBQlakblYZqVoo0plCD5IUhYmbtpwUNHTQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-LMyh5CxmYeuBztLZTLxTplxkZLBczqwuXln8t8iG0eXOCsiix9cYfM8XCSkyaX88 sha512-KeZQJuqVZBBWuRrkHMB8zlTSwO/WBsP4oBx/1jdDWXf5QbIROrE6d6rh5xUyITZj4RkwtqyC4Kjao7EnCVb+RA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-nqZXP95NTItR5tuDAeKal6ZGDu2KNu+rCZC0KPKjyKT5kfjzXf0ARazq7xnTIgB5 sha512-uRZqiWQqdVRPcHl0MqxZQngs68sp4ZLAcm57thqhUvPvUZqUIcuzbQfzu3x0yK+JUkGgWs1h1nILfOSfVepWPQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-ffYqZI7nETc56axJ9DRWmSrfnWoYVn8Bvak9FWYHsX00dHVkBPNSP4tAW16Uuyro sha512-v42v3evmjAprjaQ7RoGp75vZke0xyXWQoaAUqGBEHA8XvqKsa44P1t5RrRS98u6Ee1xj7+g5BUWzotlsQ8BVQA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-755v2BIfxzb4XorijQ5rU2INWIm29nn02QSazsnS30Fl8mbUCrbtYMQyE3ufWd8e sha512-23LYYre3+PcFoXYb6JVS6KPSCAcklr016exSWNtagCAMOZAEaSzC2EPUGIfLYVN90qZEPks+IxaiAdsEpxOiFg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-2ugMyXubC+UR5HbqF/ycJtFqjqs44bYSIgJQMFdGsJQPiuoEqnq5zyPI7MokV4D/ sha512-EOy5zaAg5l+OYF9kk7Jb4kXiKoUAJi8yFoN++Jp+pEvJHacJfX/uakwZ1q78FWB5Ij20Q4XAR6fZgTcEUknBzw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/26.1.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-H+7u8GMxjUs2IfTHpTXvZFIMF4y84xjo32mp2wJR193rDo3uliU+HUhnNoYnqfQ4 sha512-w2uwL0zd6V/sq7tdH5UKv+ZZIDS4AZlL3WoUGC96XChRVFYDnQoVDDarNHWY361co2uk28cmzhibdfqqVn28ag==" crossorigin="anonymous">
25.2.3
Code
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-gantt.min.js" integrity="sha384-qo/n7S2W5RHGJjYBoTeVWnidxoxbE9PR0GX/BWN1152r4yuNBaUkSuspmHMqlQuq sha512-5KXPh2HHssgq0K4mHnASNjASQ1+MxICh8fVeuvOVv9Gm+1Zpe4AqeS+9sSz7x55wojet5kceZZT7JYi3zlKsPw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-gantt.js" integrity="sha384-p89q5/8EMsD7PC1T5K96d2cGXOXKw6862jXwMu5AH7RyX6irJjPAlYWNsbl8csVp sha512-NgufJx68Ghx6h+64BOtcGUym68ooCf3L1LNLFXm9xqWVYmoGlyTmybR1lbov/kjKa+NPWKkQGenLDuxWxTg5+A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/jspdf.umd.js" integrity="sha384-uBJGcv0pdbd3IGGJikBEcWYyV0be9DLtuahZPcqI/qwx5z2qjqQOtxxFQatObzCB sha512-JO43Q/cNxaj8U7eAD7vVY1d45ywZTp0MvJd8X/iRudluZ9LDlETBIex4o8Rnd56TCgl5HcVyDYXrtQQJrbRgwA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.ai-integration.js" integrity="sha384-RGYkqMkRNOg3kHr0yIricLVBggaa+/cboq/AhvyzkIEwopgxHw2AGff/iaDbDfqi sha512-MwCzzmTuuXO6zsQzftJ5nGRhmLR6WSIgKzUvNBwO7KCWf2MUjviqkk+RuQAP+2ZDLzJWAbgMFevbPuv/7l2NgA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-diagram.js" integrity="sha384-Ay+pqUhfKCmr5h3KYZ7gtENFp2hQU+6USEgmmC6Va4mn7PzuNZtLkwzXGOts/1rs sha512-7hQU7E/Abh6UvVvfRNb++rpMTttOaKnNU33Nfwosj1xcgQ0db3HNtiSE0oq+ytJG35g+Vf6s6k1qicn+oOSQ+w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-diagram.min.js" integrity="sha384-JQVfCamqvIQEDqPKd3X0xc2SgLYEnLnV/1LMQn+1AgHtO6PgXCcW0xsnhhWE70I9 sha512-w/3f4iakT5GPlpg12zDbgz4TF9yPaA7UVVS7OYZusp2l3ht0bK9vDunA+56q64TJRUYPgHJY+mBiXJKbPL1G0w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.aspnet.mvc.js" integrity="sha384-k+BIq1L0p72WzbCeJ/poPx3znOuUEUe/cPzwrgup9vzU8taqXr/FxV7GZ3AJCai4 sha512-hKwsm9n1fkbCaoiOXPhqphZZh+CuR4AbqosfQ+ohPjj2O1fwRKLwRweB1NHdZnSoMCeSLGicK3IDMc1TY2C87g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.web.js" integrity="sha384-J4ntmgtmPDbp4tj5gba3bWwcby58XcX7wkKWq1zQRCqkEvdVy44US8Q0WmbCTb/6 sha512-/m0Rw9LvNA+Y/JDubNZO2BXuuiiffeIn/VdiJDlWlUhLNcRr3cyNIXtPD5WkgEs0vQlPZ6ZU/8DSSvOPUuu2fA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-quill.min.js" integrity="sha384-4Hj1bEj4qKhZ6GvALFXAb0SvjdrVvYNvMMDrTnjUZNnMYTbAQAhyXOYS3eTO30tO sha512-pKYmbKbneVCVdgyPy839/iXHU3vaoHZ1pz+hm2sx/9DnsS9W8tQxQByBzfrAFJ0oBQTtM3X8wk/S0yLjRGAFLQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/jspdf.umd.min.js" integrity="sha384-fvFW9AAfcCE7wIsK/ErPRGXVSLNry5/73SGUR99vWirWWKfgKuhavqMAqMVTSAnk sha512-ynqG164ok69tDviynRBS9XrHI3zaicJRV5vDKkT7IUpG4euvBVlXwlbPjGsD2aqaUPESsikaeMKvz7G9PEz3iA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/bootstrap.js" integrity="sha384-C8GZT7abfugBh6OJBafyOVkzQPOyZNorS6QrwxpTzdwP/Osl/1MlCLq1D0enn8bH sha512-GKxQGmCBqm3YHCZTdqD3Bvsz+AHRObqztq6xDo+68527RxgVw7wF1TR5ZSBvtWiz5qzpOzUGGvxJbT/6UzzSOQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-Zj5NAMJ45tB1L13yWiQlFjFjlyyeUBZTWQKktGXeW303njR3jSLmfN16iUgF8I8n sha512-CNhbAXGrvqmSMpgydAOp7SFP50hdDaIMir76cuptjMdG0V4Hq7h+JzpSudrD2mRC38tawkA8aQSU8dQ0H6hzdQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.ai-integration.debug.js" integrity="sha384-UUPFqWjsdsdg4hZcRFJGPU7KgD/tPM5l4naO0PrPOI4+EJ/STA7uCMPUNCpKjT1N sha512-0FBDTEo4rNzQ1TnK7t+S0Ml9R0ZaCGsTdUxpaVfvwsszn5jB81O973ebFrar8JdV94HVOKRmYzmBHTcMF7aDxA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.aspnet.data.js" integrity="sha384-rDzHUp+xP7n1f+gVquRHg2aVAIoFgibZDLU0cxs6YNFl2ofb5G5tTKDRIIRtXzx3 sha512-exgZOsKrLguEj7ZZ5FEyutEEU+QYv0yr1Mh8CLe+FFVLsfqBKcaoIKHdCh2iO6Nej6fnTa43ROqKTvMqTtcjbw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/jspdf.plugin.autotable.js" integrity="sha384-DfZ2DwvLDR3xtOfIhjKBt0iZpyBG3KT55HwVxy/9pdnvYIdI3Q5167WUPlgDjqGl sha512-+OxzxKHLtDwEE6ViPGtk+/qOt6ui1OFN5OPqd5syBP/L3g2aN2B6QbvgQy6fAAsf+o5dAC7slCs+shJdC/VdUg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-exceljs-fork.js" integrity="sha384-2YZL6JjXmc7EsA1XRedZTbL5xXOb1pglDcssoPtc+xtaOzypLyMAk68Ecvn5A+g3 sha512-9b4v8q9awEZwEte2qeeXgKypYVsb8aV44uzcxleMdwUVFNTm0nqM0OeMCQNa8mJjNrCXmo92E0mQ2crJ8+rosg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.web.debug.js" integrity="sha384-8BONpvtqKCta1D2QHKH/brxTIM09IQjIctcdmoJRUTmxs6guB0/iGGR3JpxfP4vk sha512-4vccHVr5HrXA7WFyHBET+24K57Ebnsjyivoo0Ul/EuY0EN5kMHRykSwq5yBCf52JspFoUtQXaGiwIG/xBs5BGg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/bootstrap.min.js" integrity="sha384-G/EV+4j2dNv+tEPo3++6LCgdCROaejBqfUeNjuKAiuXbjrxilcCdDz6ZAVfHWe1Y sha512-nKXmKvJyiGQy343jatQlzDprflyB5c+tKCzGP3Uq67v+lmzfnZUi/ZT+fc6ITZfSC5HhaBKUIvr/nTLCV+7F+Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-exceljs-fork.min.js" integrity="sha384-nK2cJtmjlI/99Io83pmlPIfcxPEPgYm53LBp6VbiO+utqyiZKGe2u6DzJpzJM/Ob sha512-juQ2HTdQK7tkLhLGXpZgyAjfwsw/UdMb3/hvDvJeYuv+Itchgu8h1FmV87c7h15DbekKeUu0VUFrRumuGwjvKw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx-quill.js" integrity="sha384-wqLT1ywSfdYwEkEQFeqEx1U2ST6WXGsRyEQAxX7myyjZGT+eXRXcPewdZ+mGBrir sha512-Tw4UhaeFU/OZBkxyk/Dpn5+ZJoQ0qYNIHx0THAKM0EElKlxobXicei1tIieCa8TASPVLqYoKKA02cvROAhMQ/g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.all.debug.js" integrity="sha384-VSoOdFLljtK7goodF6TEAVortI34VhwAfWU3VSvIWmuu+Azo9xlW56bcqmUpjOhU sha512-JMo8SAv+7NXnQSPdEF/CBIrRRPwJsM7ClAJ1bEHRw59wycPx13TKIJ6I3i3lsm5MaN0SEX0vJuPuwDVfazGHwg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.viz.js" integrity="sha384-oNvIdDgno1DQStWK6Ug/jeybdqYZrKXX2GIsDuz0d1m4ADMnOxo3zVe3cwoBKmm+ sha512-YNGb4ErTh1yGgWfisfBo/4+yboUIyVIO2WHSvkYjgioR/+sJuZIFkomPdWFcVwgpMOJZJ7510qk0E0li30jCQA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.viz.debug.js" integrity="sha384-KB3jUX7cwlToTvo7iKRRGo+WcXQXtoqEse9aLHN9wLjIAdwVa6YNFFgjIY3VMewx sha512-gnsYR8/StAu3A13HLhaaPvhJmj7oM+zReqdoL+FMZ6Yz8PK3VpYNmV/rOjArRjv+1PqsYGTvFCUL7Xw76E+A4Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.2.3/js/dx.all.js" integrity="sha384-712YCNgZbWUDsCUbpx8FZv2OKMo+H3GZ+0EDToEp9wepU1I4ammDV3QNUj8d8b+j sha512-P8gY7TdXJo0VLq5NWVXrWeNg28fJt/8uY9LD8GyjcdixyyYKpSxUc9RvF+doeAeUoBeGW6RrGglMJyJdUKyIFQ==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/bootstrap.css" rel="stylesheet" integrity="sha384-6qOMjEs/dk1B8DWuMdvpXhSoFK8G0LAZAgA0WCuiPYo4zOpviuNw5/7W4qLc2EdE sha512-zylce7fP6h4usg536JBTRj2rt7q22Z0qicHSlgSK53Irtfkz37ate3KCQ59du+aXZV6R3yyL2X1LyGKBEUMZaw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB sha512-2bBQCjcnw658Lho4nlXJcc6WkV/UxpE/sAokbXPxQNGqmNdQrWqtw26Ns9kFF/yG792pKR1Sx8/Y1Lf1XN4GKA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-dnQCQ7BmfukmUHwZmmU7+RxGOISN07d/0XVS5mxaiu4Ubd3TRg4Zmb93+RjWzCKG sha512-tnUASdVb5u1lshsZG1StdXU7o3U7NVZn2MeQE4UeguwOGS9IU9bKRHVN1oGqsL/jv7CgOElVsd23vvcw7kuSBg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-Xdh83TQvqy2I6nbLV5KM9Nvyf+IRYWpK/pGwoKeWBdGw0QGkWVqkiAeJVqf2m+Yd sha512-gwC2d7RjnAmkvz2TGZrga0kzgg809JNkmIb/2fF0Wx6sQaoqNpD2834AgrZsvjZQAw6/MSuZE3P37kM6d6jEDg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-2ZuijmIl/bK0J0SI1GsmtOJItTjykcETWiIBl32kkzzqsMKCRE98aR2LV1i+Dqp5 sha512-g/NJL1f4sLPEnZVr+6P694A10z87XA2j/6J/aNKvFzvKmCMC2OYG37+qVKGJl669oQ80q9KzXRmFdRoAg6WyCA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-B2iUotpiFuEzYWzrZ+ozqGevvidiabk6FL7CazVPLJoDq4MF33rfId9qTSkEo4JX sha512-txowKX/c7SbK3GJxsgT5YoT02MGgaLNKVkl8gnn8/h0vJ2QCeTaTBh/coVzCx8kZzd37pX0ZcgIiNobxyIkgbg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-Gij+lu1H4uSvgJ2uH8qFrgr/lr3D4OqVT0YgZ4sHe0mb+VH8lDUdZLLIx0Q7CJ/X sha512-kk6XeIpC69wxPYjX+x2V+Iztd37XV35SywhF3JyZjlUMHzkT628nNVf4F44Tn4gI+DVAoGqUsaSkVSKrZz6CCg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-VXv6UlTg8t8lffKv/6O5DvKw5FsTFqcNN0oCPskKNyUkovkvn1AiDS6GRC357w8y sha512-LeMMcV0wmx8+lf7qWRbWmOCFqhson8ygWzT3DLSN7/dYL8wgpVkIfzgXUdIIZ07CZ5gHsDzJ1RCjABSDqyloUw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.common.css" rel="stylesheet" integrity="sha384-Da8gqLH1GIYa+TPFoqH0AyjutaEQHttsxyqXhmNBiCr6d/zXx1NClpi4/ilhfOoo sha512-+iMX4xMLTZBzqPzgmfH1si3DI68PjWhNtMAN1vOztcV+scSCfqHMZGouP4mR7xqTdBhJjgBDiF/jS1KfB2neTg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-s1IgeCRvY31ENZ2RNAqkcpM3L8YIIParnSpjubvLySq/B9rwyXSu/c5DtyJ7VTGt sha512-9+fZucMqtxU3ltDSRiARsjztouRydSf1uleVpL8SOuXIvacKu7tbfFxVaowxcEFsvUFDV2VCcjNV4XYv3hi/wQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-fP9FfrEb6j/vc4hxZ7BVBBRCUYEJPuuWRj0+HOqPdp9xVVScXM34bBUtCA23Kui1 sha512-9pjkCHyjz5nFzknw0s5t/0EHjwdXQKKo5SknJWz9EYQyiY/S8kGz0WW2nRsDP6My1cnJpZCEZhrXViIxlTrixw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-IrWKJ/WUlqrc6IB+07CclUa+xxov3+IPR/aCGtRXDVaUs0eAmQgkYwxn5al188Cz sha512-jbcpE52MmXvf+EhSutEdbdOfx6q6Pm/KEaT3feF0kyu0jOGggGawzg+yaK3JGSrmYQZbF4oOnQjIpZDJBD6hyw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-rCADmM7GQme6VBnSlYUNSA0Frp4g2SGBJjVrZtTO/c7vJamVDueYhfzbmTX912GH sha512-ta+ENQBwRY3q3rCO8JVrSry6eidWk07+LQBk3slA6D9PcoQ9C4FwI4FveQnuEKXWDijoPuiNGdBH/MxPpGzg1w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-Zy+SKTyTcUh0l3ppwLyxUiSYd8yfSl6jUVkSjter7orFDe+bMmPxGS/iwCbEzBo3 sha512-q4vmcdRrTVdPVRPWH53oiSNjR2en7aVRh+WoVVXyTGlmQoZImNMe4EE35zOjAe44dV0XX20Jdk5jMfx51GgWKw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-47ycS+9EgomqkE5n6fGo6Cmtoe+O8rxKxXPRKCv17kadca268RtrQYFdM5sFWa9y sha512-dvY+c/NULmuY3zdEHMqOKkg4HYX7/jDHXGfBzj9vfBaFBgtTNvPiPktI6kZPE3khDpyIUHm9Hpjt/fxIbxVmdg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-k7xg0GJMElM1chHD3aOhknFEH6B095wC0F4qMq+htnthBU1VuqVHPgOQSlw5I5DC sha512-mUmaKupC/wJsQSYjrVhaHT5ATDcATvIvD1ZK2TWjThtfDAqztnASanEs4JXrWKlcP5a2Rc2k/X6T8MAIvhExJA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-nib66t+aqfciYNHQxHNLZm88y+f0hLVXU5c9QDG3HucBoEVywvR6mpbmQkOL1SJ/ sha512-04Zx2G3mHsFxl/J4Yllz+rLX2e81QNGrtgO3Ks8uveThQgLElaD+nk/WGYX3JA0kj1+A7LhYOnTeuue5qV6TYA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-b2bLOUoVBn3FdGuErFyf5m0bwky+llEROgi5k9pZZgXF7+Qh38U1HLmIdTg1mVGh sha512-e8U8C51HIczp8kNTwqnW2U7D4EXajp9FH3D+fA5W/Egqy0s0ht21qFbylBJ47HwpBlUTiEKPErmjl6i7/JACDQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-PYqIwegCyMJaCfL8xP7vpUSCxTXLaFwlsjjcEGFQTy2IZd+Kaj3024O8BXMdMcfp sha512-bkQcsG04A7Hjd/mnEe9SAaAXi+frbZ9NytPJRtQ3FlbJex5M/wKvfFSdxRQ0jYxWqlqPPnHje5t5Ci+uSFOEuQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-G1ZSg1jQ7WchNrwOhm3Hdj4BcSWzfj96++sTQjgZzE24DoNzqLU02pVs7wtvXq/J sha512-cxnziY71KWrUxBV3qiKxxChvVLTTd1Nm+rHaypL+Ap+3ewpOwsuiJLnNUpedyOJU3HjLv38U/4mMLDz+pQjCtw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-g3NQdKysSnoxX4E0JqTJ6wBjFqpMRiUZEYVIN2baRWfTNlvQOuKhvkzd+nQ8Lo8J sha512-At8fX2ygxhgPG5MmQtojQKs7LgGPU42SB/VxLhfwJzSOdpuUZCeI8+Zvw+MWVm+Q1vsZ06Zb9FYmy+ZhHB6ANw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-kLrFJk9IZgSRvHlC5DGY7rbHZjwC2oiWYPpQaEJyaCE00BMzsDG2rwoL6U0psgoE sha512-3roEDYrsm3er8IcwZ/uAPZUWc6F+UN/0VVRhKAyUV1/A6YsZdlkRXxzqcOjET2sEmuigCf0QHlEay/KDcGBFEA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-AcNAemGPvVk3s5+lcZdvCR6u8TDwFYz5l1U6UAHYoeI5IXlhl4RVRU9XpnvPFARd sha512-pp3Xk6UdqfV85QSQ6KlcJEabPNRSFNSONth4hebQgVw5FYnsMpGzzdDOpm8CQW55m4dK8jCoV9X0Y486Byl5ig==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-6UoTwekTHt1J3dh/VtEp5joOgoVTEbdjU2/F2zx0oyRNOHEyfuKLOGhCh8wNUQ6F sha512-W9l703IQrsjLhxexY/t1MBUxCpQyBTFqCAONGHUMV6FTf3DBlMoREWGd5lcPND6rQxpQKfv/IrN9jrOcRe+RzQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-lWEGrBN2sEWQqSGMEbcGIb7alJ1VVR4M0iN7HM1hSkiWlPcSl8tChrfHzlKr+Xto sha512-ZVrrFLkUUfNwF8Jz1m5PfqSTpF7ukeviGim+RLDHWS50GC7o+vItuznEAisMh6YwwBenfo4/WR+8zQhmnopFyg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-cS61wBgpqSRaOjmD0FAp+ivEAOmVWjM0sWlKLawMbvdxKK/k3wBDxstzwblhcFNd sha512-tA6Lq1ug1ZlYcSFLJx6VJGCUJ5jQQVxZHMCnS3Tu8fyyC98QpdOvmCkdMq5Ed4TH+/7oesfc58nl7PAJpWPfIw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-zDLvAGFOqTQbxejQk5wrlZ0QMuxkR+dF1Zwz6qbgRbDmNASzPfjFlGnNbJkTP2y5 sha512-Jto2mZaPRPpanBNHVuWWFUXwOtOh5HBHlXJmzaKPPtl8+uZinHSxO5ESzyRS/WF1EkdSxWm91OAn1ax3BonG2Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-Cff2P9LRFwEaUnByzH7XYDkqKroCX8Cml0XD0KzGtdTIK3Lm3j9mBsC+LEA5Xgll sha512-whGfnXqTjTqRdlreNzTxv9IdRY9jH/BoBfFz54LLaqKOjHRnuhxotizLsy2j3G0MPVprozdDmGqAnc7x8Iqr4A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.light.css" rel="stylesheet" integrity="sha384-+409tvRa0p7YVUxrvToNSZImdYJuoLzrhfJKrEpPmViHMb/vgfzAASsFEnLYs4xH sha512-fgdUhvkGYuiJOmAqVp1bWVbkwH4GUIdhKYSLW1NtuEQMbXUdewj4xvMUAkl2FQgXnBzU8/Y4NsDEIs5ymxsaog==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-z92I1cNS2cTLcNyRthd72zuPpGMN5ermbfJvh0o2OZBgV2IhfVRJg9W4pBPoRnPZ sha512-nRKoRsfchVHIAZuAt58lpSLJoW4HyqtK6JkMa6t+NIt+9bZ37adaf6lidFf83Kkxz/cl4bl+EDlmPeC8ZbeJvw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-CWnlAPWPlXh/AKHFtTlMP8hwQGA9ENBXARW359CZSU4Yb7zE/Ol1rCH90QOqZ1+A sha512-K+6+9Cry7NmZbM3Ta85G+j45yTadAVwDZq0Joe2cElmc/PSHRAoUVh/7B6aE038RZnn6PSn+N0zBXEQP38tWgA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-lI3tJjUSC7PIZCkw0e0CbyseJXctYAQRNZM5sTTUU6xoJye7hh9YfyUBAnp8fCDD sha512-yZgoVZa88gPa6wiMXmig86WSUvjhpw4fRGJXd96uPJb0uyaDCyRlKY7NjZ6bgUdVWsgugT87GpautB19P1Xc8Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-lz1U4U5ZhgPz3Azq9hJxBjfwbgHJkPCGnPf4s87nOTmGoL8tS4rQhQ07+rSRnMDq sha512-ViHj5oBM2WcwIe6/mZyhE31Ht1YX+MkqbyohvA7nKNT9ofgjpOOwo/teY4Hk+gZphQwvlWK5pxP74i5Fou3F4w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-gqZGfiIHpYbeckhnMOwnCEzngxqQPPcKcqeaiBWAEN7pQulHogah5Z7BrdGUKCMW sha512-ukmimZPKAS3pdQNfFVhr/mALWz0QGftH8C6A86m55yOxP2lAXS4GQUZy20atIbyDclCD3XWX8cpRmjIxvHE6Cw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-5JG8DKT8CN8G88Nza/YUxFPrV72oVUvifekIHmKVqu0Xk6DG9yuzaGAiqnpKB2uC sha512-Im08wrhvqcQJ5wuVYRzVllmfshDlNwOR+i4wXw9aICw7K7XoTdP7r2tTY8TjfOe5AuGI3z9+sO0gO0yFvnKSOQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-E7PjiklddBCrZjMxgDVAFAgJmpE/0BvqnUu7yPnebK1QcN0E1t3omwig/S2lIuHz sha512-B5BLyNBYBkEcDO4xfJA7Qb0EU0JwexVqi8R/7YdeFcvkczbcf4qywzuANFkmdqY4v5yeRIYIG80vamOYf5XGBQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-MSr66NPEcVtg/2AKjawSuEu8QCRZswtk9EYdQznn1LHNdVhJJvcWXayhz8I+LQDB sha512-4I2zsSVgZsSv3WyjPYNqLMg1P0EsPgpZEUXmNo+Od8D/h0/KUubcJsFkTyP2GuKtilHoBFmTOPavZCz/HVp/kg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-fSO5dlXJnJoOCXSOTCrT/5rrXwNjjttKRCn8tgmkehXb7H+WgKnvQoDdKsPtrjle sha512-h4tLMiny/edtdpKwurVGxYcERgSH22aqyy/SBJXATxt23lc/jL64+uycslIo+IGdpOBx7ckp7ce3e+lw1g3ppw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-s+HkeOOMBN9W6E219nLp+Hl3BjeG2jG4T3Xw5fdqPAd5w9UlmampRZbpY1+pRhPF sha512-yCz2S5rioXdLN89hSF8yaZQt34infyXArXI2DJLXWGB/COn2VDU3eYSwC1fxQo3v3Wn7Axi34sTXuB0/MO8v8w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-VbL4qVsJFuWx+E6gJHSwBPTDAPxdvP1T5AHkXrYFcfOtnONXHNsyztFT4j5ECrX2 sha512-iu0eCdkJZsnaotODdq8A+69zRa8+11IPmt4LXdpcPFF9L+YSYoAG9z6Pf7HAqBtp+w9cF/m06uZzP+C4wT4A/A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-7haj+r10hVbe0jo17YQny8mVRuY0OBLIZI/nZ5pv/p8HDgStdwCQDNJcxiW8tuPx sha512-V2hGY0cUACEwX4qwbfYy61cHseOylm5Uh8p4veQKge89eqPtFBpneB7iKLSkEyHr/OsXXVaIVpDzrptCEOE68Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-Qqv6UG6qcs/ve1jkPPmqtEqb602V84/ZU8wX4RAjo8oPQhOObXJ1GPjGfwvlMI3Z sha512-kwRxpmLm3eWzkh1QpLF9XE5imep8UNGFaGg5AQS4FLaYUoX5XFI/aIEJe4xUnDoLMp95LDmxaSoeefl5Vmt7HQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-hFQPVxr2gvmSwjGJGOQHC8X0eu4Quw4LFgBwqafvHGOBY9zzaNZKfysdEzlY/+lO sha512-jm3lX4yD6FMOh6HgkVpBCFOV12ZDNlAtGIpGoEkAdAca9OubQgJsh/Q2DNo5vHDVuPyQ5a7RbmdTQcIX+sdVtA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-rCmxtO+l9TQH6IPsfMwO2Yqqy3c4J5WwhV+aWQ6sm1Mj9YnffmGfeh9g/RTYrOZ/ sha512-eK2jzyCaz7849Kk3omCgD2DiIM8xhxvWo/ZSftqMILtGZX56EAMksNuUS6obkIT/uX46IHnI6gbtpqjOeljakQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-GibfqHTl+0DD4DyTGv5rqeOkRv7iNQ0VZy0JWGhUcmhqf2UdHbDzeyzzH4o7bgd5 sha512-OD1VcUGTRwNMpGOXwAk7VpDlKjOmLcQZH6m1axXCvD3Pj7Vz4gF7j0mB1xAiyyQKvqVzQkl9gyGF6mJ/nDSuTg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-XES/XKVw26O+h1/csflSKa/CHXXf5yeJbRj4mFU6cMTAjIFkm92E9q1Uyc4+RhVb sha512-HjQ9BmJCCMFOqwIivxZwwr2ZKBVz+LQI5NhYTno685k/lktIAHhROYH0J1HgY66eXyeSJlQGFWKKy4l4PIyO7A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-y9uQvDNFyjzR2x8vHpkvemXA/OM2exZTVGNrZoY88wCc/zTcd7Xk2P4IkmpHI5Qd sha512-ZU1sPbQpJFpuHAuN/pEO0r3XXqPHviQ/FAwUVNXvFRQXhCLcf3t5QN7DiXJtr091X0wK/R5E9KM0F1p3nvSscg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-nFyCeN6M4zsqW+US86nX6dgyswNzZGwQaxu1r8Gv4j1M2T8GskOlPgnh7OlkYWW1 sha512-vB93Jn/6IGDI0KYQfh6BLtqv720FXz/KQ7qyTqWUAHfA/QVLStoQ8rSN61BOTOVQZ0H3xtVDXKZHcb3pYKVo3Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-2a1tdg/4MBWhjr/XCY1hsTBLG41lThrlO7A/axstv86hhqlbAz57mzZgh8VItgQi sha512-m5Wjn88vSz6hN7C2aGmZ5gYfB6Q335nyooOs+EF1JbCNZJALP82tkFKadunFEIwrXxusCebIu0RB/Y7NRUWp4A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-3okQ4rd0TrnFMF3SRyepEaiCZC6wvHXFruuUzc57t9z9MtjSY02U1kyCt/d32XY5 sha512-8w64akYMAk4OOLrampmjCrGcCBSCigGkCZ8biLEJ10o4PDjnViMbKvUJFkqY5fqZyYMaCMxUbj3IAqorv/bXVg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.2.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-uGdGnLIIauX2Sse3WOCHW3msqBuSbHJPWCvC2QwvnX54UuJPSqSsjkBKKbPNOJxl sha512-mFR9Y+OUq0b3yAVaJ2oRXJUedV9nO4GxfRgbnXxlpglwSVCCDzqc8g9w9OcGSUuT+JzGcIKR+Ecl6Ci0IYVTrQ==" crossorigin="anonymous">
25.1.3
Code
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/bootstrap.js" integrity="sha384-xwp4jrUjZvLT9DJZ8ExVUgodStqRWzl6Lo5MKFWt+8X9Z21cev+aK9Ee56tuYxWO sha512-4rgYnurxnFSdCDrgqqH1h/sOb4/tUd1MXYeCeu5PcYa+svtguh06/TGpvGwvJB6a3SNp2cDaN2f8F5yZ1o/vPg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/bootstrap.min.js" integrity="sha384-7qAoOXltbVP82dhxHAUje59V5r2YsVfBafyUDxEdApLPmcdhBPg1DKg1ERo0BZlK sha512-zKeerWHHuP3ar7kX2WKBSENzb+GJytFSBL6HrR2nPSR1kOX1qjm+oHooQtbDpDBSITgyl7QXZApvDfDWvKjkUw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx-diagram.js" integrity="sha384-neO16gZIsYasTCw32b/7JAn5NsipxpsHIQpMH+FmedOMJYA6j/pAxMgxz7UU3H3W sha512-8O7C1daHtHEwp1x4XssqUF5R/bQ3/gKIj+bjeFHaqWjGmT6ARAJAAMTW+D+/+Yi54RSVLVPAMMh+Gl8WwDH1dw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx-diagram.min.js" integrity="sha384-h8V6cwgdw/fH0jkD3dVolyKvmBKIG3mw9stIzrHtzTn6477XwJckGD9gEPjI/xbG sha512-DlqgpIzn1L+iQ4sKoCvHfJDru03mKIoeQml/fQFen/w/+VKyOpuMC/WI2ndX7jlYUqEmHvPGWFrEPokJZHasdg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx-gantt.js" integrity="sha384-1v8SCJs2bCBsyhH8lt3xYdvNzzyNs799mtMpRhbJv+5d01V+WqrTlyHpSWSakBmj sha512-AN34UNi5JcX9DpYzEDQIhQIFVvKcOzW+TfOpKsHeEvSPkPj+WnXFWlMfverrUQk5FxaAuRTlDjuYoDB9ARBvjQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx-gantt.min.js" integrity="sha384-9E4EAXf84rHp7vd0JCfNPXggRMQo46f6aBSjo1UpEM4JSUFtFqf4iF9ymDHaBn2C sha512-lRz5oTz9+jQcKgwLi2jtwf/pgc2UOhO9aQOJ/og1Ata2zlCXz3xUoel731KQ0hR6LYMVyi8my75uzMGcKL+KUw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx-quill.js" integrity="sha384-25byiBaE3GWoo+kLWWxcPB6kbmS+C6bId1/17MdvdwK08Zh8oH9/qAkxFLma6h9b sha512-5LHLF3zM6lzOs0qAc7FXiuImR9h62mPBiRqNRmW1IXq0QBRM1P0GTDTY53RX5D1/Af1hbaF8CCaC3Xzk1A/iAQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx-quill.min.js" integrity="sha384-jEjAJTzuGBr3zMrnKqXd+hlvcn9/JGnpfRWBW/QkrPBSHne+ZNeX5tGBE32H8cad sha512-L9q0tflObCtQpha+CLFZGu46T7t+mk6tWtIF0vvzMI4XxqAWKMsi26A7D2O8n8ig6fmUPPfR9AnF7azcHTZNaw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.ai-integration.debug.js" integrity="sha384-4eldYc6B+wRgcJk8DSDMf22gl6Pe9dJs5S26eP51U8UGVinvhznR516MkhmE/nDA sha512-FO1pUpWdZekxBUCv+Cftc004VIHgl/Rbhi+dJLK3kNGISenrg4A9tp+PmJFwHceDhc/mMkeLiBuNOw8ZAT/fHA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.ai-integration.js" integrity="sha384-d7nTvslnAZGiiiqnolGesMhKpKl3oKW4ycsbSUBM7jDcAu+ebmH6aGg0CPlDIbZM sha512-gyOWE4iJFK7WaJxWh+51MJ9tI9jbgOuXnyUDWjThwoYj8T7lw6Fqol+J4b8KVPYlgFNiWhLy2k9kfiPk3/B63A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.all.debug.js" integrity="sha384-26Jd4IWRkMazZsO/V+Gfpk/OFBXOmAjQ0LrFNC2SHwooKZiDMuTynRQllgwVna5X sha512-Bc7omqsXIffUxcr/gZF0BkfiSpxFG4EuVUEiJ6N/Ng8kvn6GDG4CeU3U0AZUcAb/8p973bt7aNmRne5BgJ7rwQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.all.js" integrity="sha384-qJdDQ8VD/f0wgmoGgKVhfdzXO5RQIlrkq6WQQfco6oHIGrrzXQ8ULNaOfCAusJpc sha512-FKyQ8w1Yr1t7QJIhtr6oAR/M/rcjA+96aR5Oc+uupeFRWl/ZwjlJLYdjw9Y9B1negpp24jjZb69wpXj7YHhwyQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.aspnet.data.js" integrity="sha384-rDzHUp+xP7n1f+gVquRHg2aVAIoFgibZDLU0cxs6YNFl2ofb5G5tTKDRIIRtXzx3 sha512-exgZOsKrLguEj7ZZ5FEyutEEU+QYv0yr1Mh8CLe+FFVLsfqBKcaoIKHdCh2iO6Nej6fnTa43ROqKTvMqTtcjbw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.aspnet.mvc.js" integrity="sha384-7RIWt6sFfJm8Gk1MNMFEl7zReaBxl+qEh0x/nNS33ASoVHzz2Uhw3bjZOMsL3mDh sha512-ZfCDfEzVplLupAXbEuG6aYtMImGoWiW0F4FQouLqBVph5QWdHa1YZqcJoTZkdWSwqfz8imkX96TdkHV8yGzLkg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.viz.debug.js" integrity="sha384-W/7h7V4xLI3ro8KhWYsdjwWRNdwUFalJzk+cCjklHArcl2NNnu01HhTedbvXRn6X sha512-B37I+fbdBuAWNnhcxl2ggNZsMFXTJj6zAwfHojeaXlEbuo3QzF++s6CNqpkFPX+Y+cfIjJmlpYZEQSjBqiBs9w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.viz.js" integrity="sha384-rf0dNJde0Q7CkuXQf9UPtueyRchZ0GpI0x+B9LlE1V5aGrCUZqXAKrU1HpIzZwC9 sha512-TkXDS7JX/21hAqTlvYiJlA76rA3cIaA6hnUsAfvcKn81A9/E/djV3fMVhokrnpstqQId5F8CUKLkNl7yp6Kl3A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.web.debug.js" integrity="sha384-N8uxynt/VtJh9VkpMu1k49qqdY65i1NH4OHaovx5dUzXI/Z30My8oyy64DiuYmMt sha512-QTcNxrHvNxwe07gctIVbJwHjuGMdqhAuFOP53J4xWsYDX5ebRCIFVODcX1JJp1ruKifwvSXMrWZWBWX/dWl7Zw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/dx.web.js" integrity="sha384-cavKA1lQfUG2CN8ZSyf2gIqrNDfMBOh79PTZzT8Is5E5qAcYorRxiyxV4s/eSs2u sha512-KjQvj9j+Ho0DUmiX2vLE/Nf+sHq5zsq7sgXSO9D/HrVOdDIvJxuYE5rfiyQ8MfN+GoiTpv9/YDoNzzxX1Zg0bA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/exceljs.js" integrity="sha384-Heh3TfLNl1ryyEfw/KCVqXUhYj9CO7N2K7P/mvYIwfQlck0MSgMXgr6P5xWfxg8m sha512-KnRSGPI3rrfonYItBkenM6vyGmetr9uQViDSOb39QLvXt7EoqTn/g+pubMb7ZW9cNMNeXTIMr3utPLEf28JqiQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/exceljs.min.js" integrity="sha384-Pqp51FUN2/qzfxZxBCtF0stpc9ONI6MYZpVqmo8m20SoaQCzf+arZvACkLkirlPz sha512-dlPw+ytv/6JyepmelABrgeYgHI0O+frEwgfnPdXDTOIZz+eDgfW07QXG02/O8COfivBdGNINy+Vex+lYmJ5rxw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/jspdf.plugin.autotable.js" integrity="sha384-DfZ2DwvLDR3xtOfIhjKBt0iZpyBG3KT55HwVxy/9pdnvYIdI3Q5167WUPlgDjqGl sha512-+OxzxKHLtDwEE6ViPGtk+/qOt6ui1OFN5OPqd5syBP/L3g2aN2B6QbvgQy6fAAsf+o5dAC7slCs+shJdC/VdUg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-Zj5NAMJ45tB1L13yWiQlFjFjlyyeUBZTWQKktGXeW303njR3jSLmfN16iUgF8I8n sha512-CNhbAXGrvqmSMpgydAOp7SFP50hdDaIMir76cuptjMdG0V4Hq7h+JzpSudrD2mRC38tawkA8aQSU8dQ0H6hzdQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/jspdf.umd.js" integrity="sha384-yHafK5WZWQcTvjqipuHLl8D6nXFYnLsnGwfHHKcaP24vudPkIDuoTtykcrVmACcV sha512-65cmEbaayD8JKI3HZnsbvn0FcDCQ6JMowQUXONGld/rBZhYBggykkX5vZ5enrw2Z7HdIEGsaiT93LV7UcgGxsw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/25.1.3/js/jspdf.umd.min.js" integrity="sha384-ytX5osgYad9GPnagB0k+CxKTir/bsE7AfpzvCnQ7owfeWuDd+2l2y0PSIqRK+z/2 sha512-ad3j5/L4h648YM/KObaUfjCsZRBP9sAOmpjaT2BDx6u9aBrKFp7SbeHykruy83rxfmG42+5QqeL/ngcojglbJw==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/bootstrap.css" rel="stylesheet" integrity="sha384-Gc81+BN1LFk6LgSz/vgz9QIf+ZOiCJuqYCeRSD8N3UOoYIHfnyv5BMZ9UH9SW6fy sha512-Dg29JTs/r029HFd/aOkPcgmeELzRHukL99WqC7FPC+oyF4DClbMLlQANt5tXI1sgjpBGbcQIRqR4YNjI2LbNeg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr sha512-fw7f+TcMjTb7bpbLJZlP8g2Y4XcCyFZW8uy8HsRZsH/SwbMw0plKHFHr99DN3l04VsYNwvzicUX/6qurvIxbxw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-TmS8P4uttJ3gPI54ydfb7aLdKhQSE1bZKijIPAf57DaHlYGnzuJ/nUomTF2qJdup sha512-H8gPwJXNZKDkEuyRbUqtpKB1kB8SNU3QXa/0m2uu/G3GGVAw/uNhvRM0rUPC7v/41MhdtzNVT9aG8Glatdsxig==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-UBxdKNzGBhg3yanOoOh5tizhMmWaTqEYciqf3upIMkSXfRgFWlZEhNlgTM3xvvB/ sha512-necHy5Xdp0MhLxff+5WnUE3o3vOrrPXYeWKaZJ1US0VIMKbU9tH8tTAQi/20cnZqyxlHhDaeqyDXxpqSsm6bxg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-8kYfmemAyZLqSPtQQbgCiFZdf7HLN6g/tb+WxTkgiQs2RnAOMZQTqN2g5T/tsuj3 sha512-YBwwF1GsjIRvoniCvptWsb2aCIAUDrtnwxMWlaVR5aqm6v+oQXnXd0Z19mGgBv5vQX8ZXtNOSmMPvCIaSoJMog==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-e+8shWPfeLegaJmoEZX/BSN1OylfxbmCHIx1XPL+ARnyGRYS2yHj0gWtZVekfTFS sha512-GZXSXHXVH49fDXdn/K3evmkJ+yYwcLvyCbNDO1RXdEASQqj02EwCTk/PRcIAkaoBbfCGTb8n3s1/O8oVzzc5oQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-2HWCtLG/5QEmAwi/Mhhv8F3ztjiq+QhyelZ9zh+BpsxWE+zEtRSUVkpllUpOvU97 sha512-thNdF8vS/YNye10HuUqZ6liHDmpIHlkyD00pfsGicwu5OnsVrEPrtJPFQp48QGuLOCHftD0R1h007O+uwdJKgA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-ZY7BBxaJbqB/gz/K+col+eVFNhs0nB2SGi8bVKTci1hlEpYz1p12ts5crVIHIDaW sha512-cYhnEYcIHhP+O5KOoCSvRdNuq9/TD5zcySOqtZW1d4RW1CtmQ4GduB9q3bAtw06hb0jFC1eb/HF+j67rTjJs2Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.common.css" rel="stylesheet" integrity="sha384-9dUVe064gVtmE96Fq314Qg8V778O1/vZdakg1bGYpcQOkhctTxjLe/iuhy4/mzgF sha512-zpc6KRfEyG5rcTqNwZ1x+LLgek8ayLHj7RvNj72CclWsz3ozVr9FGHqDKjWtp85Vtj9eIpZ1sfSIQ3M9fJHi4w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-ttCGU0QVS9EnpEHMe/Fp4YMlzz4Y1KGehTX+hdFkauCf8k3SSycKsH4HkTNde50P sha512-ua7EODOPsrZ5+mdpdJGbEIzfU2QaX1FdJjbaDE0rU8xbOIOGDWysMfoBn25VT9tmDIIT/mbpR1DfcdFW2dvbGA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-SUboWSV23/LfnwSbBqvi5K4PGi6ONauSxcG4S7sXyuzFVtwbxV7mCK0+8EOSjmTQ sha512-/ARguPwvs+nkRuaFgwbiu5GXuxJ1/lbZiqEBdEkpnQMGfDSY+GJt4p/uuWS1vpaR2Zv+9VvVKpQIIvw1PHyaaw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-+3Rh0PgisbHGoDqH1Vbz/JRcTHimhWbNoyjIyJwcQv+oDGhtvmJrMTD6NBNl/202 sha512-vvGw7iKXYDR2GrbQJhIBTOIgc8hi8xTAaXZ1dsVAgKNg9zM5KRonUtzG74LZbe68MJepu4IKLRm0cQwyz1R+dg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-EzjI5EpjyMAp6a2NE5tWUzPDrRYhMxI9pxEg4JC5ZW8Z2bvFHlEFrdsW33gybUCV sha512-GFVq05TiTL8qVAc2zUG3U12aStpN7Pgvb9/jGbBbJeJ1QMRCwepkpEnbSP+duHTzVAOIe8om28lb4V58odNHeQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-+ItYI0mfwGB7gWrsTQebH70CWu2a+2iRQYY66fWPY+MBhQYqJvq9IQRjDjW8f8YJ sha512-63P6EOfWsRdJpY5UIVFRju1yPH9qe04nyPj3k0vFwvxTTpQqoVE4Z/IlTdfxb5TwZVb+o8zkuCqMbi1w9Q0nnw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-tjhVrFlu7J9CFLvRHMQUCBvBR3MOHYcEeJLS+e39P22x4p1u8VpYK3PRtysEf6UT sha512-RDbNuIDgcsWljJT23/L6rQ29ED0A9IcfVxuLsltjkP8GiKDe9f6NOfhi40sQ0hAfHt7ddN4KdkjYGpzI5+SKqg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-Fit2sz31IwdocB94SDIZ8JvMdXZBTZa2Q+7oP1KRJ9/FrBQWvOsKxQAS7RVD3+PI sha512-LYwa7WsVL7h1RhjR3vM17+EAylPZWQWgN20FMAyJMAAw93r2I2oj4TAUPnxztxeW5C12EsA/nH+0Fow117ZnJw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-5gILXKUdFy8Y29B+qbIGCnso7p+mumOo5L+Ohn3d0aeqINrzHohuJpIW1lF8fJ8J sha512-LBnWG/BXx6/6hFASW12QGIvioyApWVQphCv+J70V9676Hkg3lqiJRch8IAG/AV7vZUQHExyL6gCx/2b3HUmeWg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-YOTcdL9NSGJJEX/l4bJXCAQoHXOwsENWrwYzwUnSWWn9if4YtRMenfc94oRp23NX sha512-WFdEvwJWYSs5bDbEcQvLjWhIaXXUHDpFKbHvdHmdsKSgI9tKbfr22bWYWZMjCxdRZY+6ikMvYNqks7T6s31x5A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-bpRbZNvEddcr7NSBdfo0c6NA81ILowlM394UM7Xv5DZA9PH9V1DPqJRTjdyyQtuj sha512-V/lO8SgvG5ZSAmmEzbic+8sXrw9uo/5AXo9+CNVJVd5+HOAnzMk/L6ORh33xWyMldqTDLu5Dvm4ykN2Vlsj43A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-0fPGU/z1MTorNqtD/+g6UqmpYMIkoS2Vpk5BzzbmCjtgVaOLa+LuSTF8j6HdxlUd sha512-2gvXYI5hJdpRXd+MdUFHHJpla9Y45x1T+GRCyzI2MKuDNgxGkmKjLrc1nC/qiExD85pozzWvwIvvuI9SmbQywQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-oLizHe/hgGTVQEGWKm9YIRHSIRIh1oAtRWPOlQNxJb1J8Da8KXPJBeRECc1z/lZt sha512-mbM2I6stW6mH9imd9txNYPW6yWEBPayYOrEcjjTvQpPxd4CoJOMqA3K/m+Wo4ogMDko+haM4YGmw/5OJDG3iag==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-+4pxd1qiEayvbsC58TxTUZzWyXM1arcit6ZVl9fXjnk8l4qyFPW461g15VVODOLG sha512-Vn6QCQJitZpqM1B4m9iHPL+BR5tHe/MW6LyNjKq1TDvGYegUIHmtbejc29fdfn5qGNExtjvroCsuTzoH6le0xA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-9qns7REBlLZPISoX93Dtz/Kb9vIBHmNz1usd4j3K9gVs/5t2jH1bOkwrOpx3vYq4 sha512-W0qwIOuZf+rjMORvOD/skSJoTAWVg3jfqlQbWve4gAdk5z7wNz2sTZDMG20aUDZBtzMeCRG1CcEkIXAktlqcRQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-A96uq6XoLsFgXhNjcQXA5ZaegzpJy7NL+CX2tuflVgwB6bvCYvgPPXG/gcns4Sg0 sha512-5vz04ajXeeH7UlypVIM0KPMDS17YEEAXqDGfX3Zg9EnHv2AR3bI244DDiEtCFRynobLa4hX1XSqK0KZ9otyrxQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-PS782ucR0B5HqjI/LhkhJgYpWTdwRZQSQj5VCBaWriOW6enGQfLPdjshSec2VSzc sha512-I/Cvr9b9hn1QQ832QgeWdmJLOnAD66DUu8GoIsfQyVErhqXcSzshgBA23ct3YUEk0aPsHDlfktJ8AJ7TaACYmA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-k/2HyOGoI+Gu38cYqWy34hwWCceT8T+/otvmHHByaXQ5LP+pBXIfbqqgDLQb8Ur4 sha512-MmafzsMQZZY2jkxG10Miji5A1sdSKw5LHSK7rskrHft4fYIkBXAJaLEVgQfQiJJkPXEUAB/F2crYhtOaLv0kbA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-zGXFK+BnSFUOMP1THgGMVbZNP67ZITeSJj0gdSGR8HnFOOREvMudp4XFt36Fcbdi sha512-V8+mTD1EKWGy279P4Vp9ZpRplAiW24t83C1hg92JwiuAlUAUW3ez92zevVWXqUvzC1POCfkYcoydA/sOiWx6Rg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-8sc1K+8vhZdKIJBqSbEiZ7TTMocxxI28Te7f0Oc6cOjvE0Zqz0L2geyZdwNzb+7f sha512-Tc6j4vsAAXsO4mxlj/ofviEmeJvJITs8++lvnybvB0j+2AGeeHvLlOT4ml/rPGguirBn5dDIWEshwBjDgVQG8g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.light.css" rel="stylesheet" integrity="sha384-lQKKP+SxJ957ZOoVx5SAG4dE0ekNtHrtC78eTgLZgyrQhxc82uNB2/6TYpW/TUIV sha512-goGtnvT1hYxrVeKrmvh39SMkGZdkKilez8nQ8knj1dW+jq/lIOeymscLZaWqVg/z/sLgT72SepBFOJ4ZGcPucA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-bms9yrpX6I8q9kTxTun3jfTssm9tSWsYtGRnOFmIrfuuROajkhgx9WAXGPGKcuxW sha512-eDMKHOFJVuqxQniSBrfjQW0XsI3fw6K4dKP+P+cKOrhXTUcbGiuI51EdmmcLGwryN2GdD27xWC8MEPtWvmdJpA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-plsml5nLEwA09v8LbNWn4KeqaA8ogRhMc+u/sjQIwiME01FiGXoZgoiSjKRH3Psa sha512-YDy7XqVsicGg/a7F/PBV/f4zj6hD5NfiDmsf9KtoHRKq5YQ8VgNZRq73uwPz5SPTwecUMKzlxPUvypetkv0rtg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-eC5gl/6xyF7wjcsNIJEIp6VrIIrCAOUgs3GhLUyTNePF+pim0UbBxUmtwHcYciV7 sha512-Idmt2enFFNmD1Vb+nBiCfzGBgIkbIvwBVC+mSOzX/mesJfVgugf3EUCXYztqPbzQ3o7xSzAovsV9dHNGKi8nTQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-dyc4wcgancCbkix4szz+mrg9pgIlfmb3K0332uLaz+o0hGZDkqewXKNO2qxSpeiB sha512-Z9nqNNYrfAg4iY38JYQrh04EoECgbNqJdCMI28g9Pop6zqzKIvYw5QwXw4qfFhx10j7IE3WbtR6bjqxevolVjw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-+0As6qWfNP3nQgz9vke9jEnmnTIQgzGzez9+j8J6n8F/MXz9IP9dYNHRgxY44R5G sha512-6QLxksQv1eqaFaDpSJC1CEFNHpAW98CgCY1sTYbFxCj8Flfcxz7a2LIpabtThu9ZDe5yoPOiS5KoTUlHUXSD5w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-AyqfotRhU7dHgo9F7UC/+9d6/v3EZ5j7F+FncnrqXK3T+vhby3pykyDnYdukC0BX sha512-QLt0kU4CRmZL9kgm6htc8asr3i1jvv0rWa+olkX/ti3ibFPgOMvcFV+EEkOTbNtIfbKMRzq+UmWy2Oy1sJuq0g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-1/MSEFhhQHJtuqQUx5f8QUINlYUoEDfvRLOyCDjFpga7DYbXn2jqh6i8/2sD3/fB sha512-+M/QQGKKp+gH8EehiO+SKmSoORc6WFg0CBzIOyzsiZ2imokSmhNIEFS3l/3HEY56TtKiabAVnB4eGM62DzXqpQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-X2NHsTQ71ArwlcIodcm85panyRMa2/BiZ35ovEMQvD0ht4WNVR10OSu+wBPhe7/4 sha512-zaNtNokEviRx10HeF332a/knLye09Owkkd1jd9C3jaseZUmQNl1b5eZdTueamuw28z6d2D8SQySfPCmiQvpcFg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-OGb/YOpLQC14AtrR4qf4dVdwueOpmHoLdrulXebvIYsnCPKNbc0Fi+rId4/COO3r sha512-tvwHtStYSlrL2ox1RRTjXgCvEarvaY7OmJ3tZa+av/6VtvFi1fLvE8bSFSGXa5DV3i3CP3JJzpFlaR814zEzwQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-FxvQR7XobMekisjVjdP67bXXuRj3ZzhAOolgBaVz0CzgeZ8E+kM6qQCL/h4CGvuY sha512-cUMadD8O8y1G4n+dFR0Eun8rfPxqMHpios6xFVLpTlMuJ1NqZLCjm8W7oWCwHGe9nHsbV9CP+N1iXjsux/VKwA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-ZAM6v36yjnmjNIoBn4UjZkMIsxslJOb6LHdD92uYGBdbOfJTWSkIpB2rWAPwHfSc sha512-f92jSmIZio3C0gWC98qGFr2gvOK0E826A7+Iymwjp92MgvVcZ3THiQP3hosDmEykQN14O7QJoOF+5Pi9rsQQUw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-ppy3ArnCra8c0TZ5jSHJVjL5uPKO1UlYK5F/EhPvzHvTk2O8sMMe9zVRSZxu23ZK sha512-Phe/ZbMLGqBi7MAl6qDzzPTNPVD6xiof6X7A2ssOA0+72StBX0Ke5pz61XpzMupLjJX3w2GPvrT4758v5Sxtpw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-sSYeVulql9X8mRvslcNhLbNrqcSxOlmaUOic3nSIVzNKgZulqpwGfWxPjnozk6da sha512-plM2opsk0NrxDWJha2ZOlMgbksK426L4PhkRnN+/DLBBClN/GfcdHOdDft6n2qLeTf2xvScd2/oYuC9PavtVQw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-ff3K4JCXueec0eZC7qkde9S/iqkpJS3VGU0s4QL+lrgdCOxnLwJirSj9MrF5Iu9Q sha512-WkOYMxjou8ZExE2uxQeCfTQOz5c3cxeMm4//5X8RxsxWS0bz6BPCIzthxcnsH2pZCBnTwvGk/wucoQJSTVt3Kw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-6/EDa79fO4c0sNTxllUYeiUql3CpAjiAVxEaYJZplaLYbsuxRV2E6ZynsGxybsIZ sha512-ymrFzP7IhQ/u10bVNBiG8Hc2a1CtRGFct8XijVXQL2koG2nYMgqtWndBuWFMF/BD4/Ev/x9LY2FNcJnKi173Vg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-TieDB2DKcgiJyri/pKWTja08WJGgISy1Bl570Mu3bXP90WGfFzu8ug7RPadxRzjI sha512-WfA2Px6EHH/h+9rvd2vWFeiHgonvKTGAActztMDOL3eu2AhYVtlbcIv/E7IMqUskPrGEdaCYujNfK65OMy+tsA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-oZfwXQXWDsm03hk7MHWwfGCJGVaR4CgGpWjgXV8kXwdCJ7YPtW1cIolSGg0d3hYk sha512-tgGjX2ogHUZBKu+aDqDbP1EbykfzplqsOWpzH6lxnU8b/9GVxQpVuatjMOBf+geJzrCgUmizk78aBhPNDS6l4w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-4yH1Otn5BUvVPbs+BD8iRBVS5AUp8fThTkBEerhQqag6bp4+bm34MGjZlAMJ1sLb sha512-7HYhOFKdy7HRmyTct6kz6KKvgARmWyh4sYnT4IiQbsq/oQMbNrP83IZDDu2toTT+1B3elDUKB5W6S5RB9Thfpg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-kFygTabpGxTH11YDjOpJWpk4Xxt9gY4AtYDopWO6pAuil0Vw8ILkMwoMPbF+Mld/ sha512-TlEtwBVisIio1QKYpIp8cDpfkSA4UIlQHkI3/HH/NUd9okHNwDl2UDiPU/4i+lLYngwXUNssQNX6N1cjo7Gzjg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-ffeZew0XaOs8GqFqf15AojJ+i5gg9Uz66nx0CuO9WrRnnLB8B+yyGwOLIVjhhN9/ sha512-RCZeNmXKsJOYI8bASBT7BVlAMsODng2EezUamASvG373ckbHVHxbJHhiTlofDez4liInf57Vzj1udUDCpPxZRw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-ir1RACL5doDFYXtUDcv8k3qcEYClWReewr6JlK1IyKSuQ8dev09Wn6O+TZlehnxV sha512-lok05AtaZ4gSssfgIUT/SPUB5SSsD0x7MljGR2i8DDSkJ5nisJYuDyBYmdb6fN7hdcefKnSH0fcQoCv5OnJrfQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/25.1.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-NsVQ9iPQQ2mLrmDil/I+4yVbtIOkR8lXDsPI6DENJyunQoNr9In28m7zvXMpfC3P sha512-u1Wv0tR0yF4wqjcL1uAaiz+2WGXm3L7e6YjOv35gBUUTsk3aUULgViVQ06KG7Y3Wc1ybD7BjV19tI2bsGhKvxg==" crossorigin="anonymous">
24.2.3
Code
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/bootstrap.js" integrity="sha384-jYoAmFjufJZfBzwTARyz2gk7Jj9mQb2cLeP9n5PcgLCVVd+8QfjY1+qFj+rBkViV sha512-lsA4IzLaXH0A+uH6JQTuz6DbhqxmVygrWv1CpC/s5vGyMqlnP0y+RYt65vKxbaVq+H6OzbbRtxzf+Zbj20alGw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy sha512-ykZ1QQr0Jy/4ZkvKuqWn4iF3lqPZyij9iRv6sGqLRdTPkY69YX6+7wvVGmsdBbiIfN/8OdsI7HABjvEok6ZopQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx-diagram.js" integrity="sha384-y2jvaZIyF6cnyU+SuvzKqgTbyaGAqHYlPR37TNjmFPwIGhg5dn6SraJbH5hVDlet sha512-vegVrXa47FIBqCpEEYVjzt4E9wjTROijcoRx1wkjorYELqmxRkHuj6likv0+BkqOEhZ3keQUcX3uYjXbGXiyIg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx-diagram.min.js" integrity="sha384-ByB/jLFflexLP8lWXIHs/ROTGKNtua6WcPK66sJhtbFzdt8CGHjvXadf2epJrqxr sha512-K/CmKaSu0/3vbRVK27THWRdvDl7/R9pwz/eRe6kdj6aFDpD1mtSCluyI9tfvLgwkor0EECduv94W8NQCWrhotg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx-gantt.js" integrity="sha384-15CIWvEJsP67dZFjHefyZJvo4Opd+j5+74HZ01WtrZCDmAAOVYnFhb83wXgPc9dk sha512-4ThUkWDvURsKa6i+QznZfQOXDe2GSl0PkRO3cAp/uI/e/G2V/gt2c/nS+zQzoDh2tkfu3UB7nB9ruMr7yi681A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx-gantt.min.js" integrity="sha384-BCjbTldwkARsErYn68Z93Sxvpp18Jr8+vt+/vT57G/LrF1rovOtalv/aXcIi90BF sha512-jl99wQl3IKGGiVKn++hblABbItNkU6TbUrjSMBhrRCKXjy8C3Cn0AYFKv8a3dAaxTSoqJ2gjIO3SfO2/5C4Tug==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx-quill.js" integrity="sha384-Ip44qgf/SC2vfwUAt/RozUBU6ciPNRgoIL1YbYCQ5NsCEqF+dq2YdT5VWAqIT/10 sha512-hjVzf7f/te4JnMBi2DH/e4B4A/dsbR8A90yvKyCfOhw+kNCLcfYt657pbjq6mdAvS5QrcmYiZ8ecdMRLgVT6Hw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx-quill.min.js" integrity="sha384-5iZx4bvtZ3dGttx7IbMSkEcIRudIKItlBLTtEo7PwWT9qRuYTAyrpXa5qWKShO4n sha512-9lgC5909QibaDDtUqn67bwbTmmpGeRjMpsaCHNvhTPUmL2auNWORBPzgUhIXd3GpPaxy6OQERkpVmi+WG8TTPw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.all.debug.js" integrity="sha384-qk1Be4j4Scuppg0sbeAJfN0iDNu6tQzVd/NYM9dmbhPRvyoSWBZvyXhzGNLGlJBF sha512-uG02bMPEawqEq7F/h5HkGaeBPA6lZoxEM/G04/dNefT60Sh8P1Okydg6UqA718dwxOf/4IJPuXeVdPj1z6zoKg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.all.js" integrity="sha384-YBbCfqPYK36uJuWRJh9txcgAO2wyuq7r5KcxmynpHY63bSH+9j7c4J2YVWTjkgds sha512-LgRM8BeMR7005IwBK0NwLZ/9N6CgOVqJfAMEJunQESYtoIb0AauXJz64Ix7Gc8gq/WMIHqm0pGL2/IalbKWTKQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.aspnet.data.js" integrity="sha384-2BTKsLkB/VzByt4t7qio0GykUNqC07cxWDeNAWaBfozGqhyNrRU7ACMWwD+beaN9 sha512-i9jI/+/zSn2MNhvf6V3oW+ysTbizSOC1aBspeWYYn90vUZ6GaeeHDKpZENTeEJw13aXqqusPWfnllCj5uJOqYA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.aspnet.mvc.js" integrity="sha384-GfcnBlVv2IgG3XmquVELb7hTE7rYo9pNobvUxHj/8RtR3Tf6BqIylMyfBlKsv9PC sha512-70iasGHsEjo2Lxkn9CnW6TSQkxzqWbqYEOLHz2YrIMi6qL1kbI1N0BhXETDOtaEXYrsW07tDo5l1tjO41Rm4Pw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.viz.debug.js" integrity="sha384-SOaw/VfgAbEv1DTERh6keqlwuJaLwHAqxjLTQsuYa6N1S57h7UAiOC0QtUF2vksV sha512-lD6/IiK0J4L9z0c7EzzUsFb8bRWhgosfO1sJOyj1Fji04Qn7B+b44U0mIKe15FiXgKD2aEFC4ckAt8tHuGreMw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.viz.js" integrity="sha384-dLBZjpi3mOSxC264XNzehzguojO9431B891j2oT+jModsjvlUqV8TwLnYhat9gVy sha512-lpymSA096Z0anQ/F+NJYpFxSBJ3UtyFls/VNbwL4ECVbgHFCldVjlCzqEZHkBRfsj564wAcG+Ek+XDC4zmtn5A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.web.debug.js" integrity="sha384-SvaromSJ1H53Ftxd8pdgfZBTPeunOzXG0GYtuMPI/iwuYFUw9nXDWev4bznTTC1n sha512-l8cm2z0cVxWYQa4ixoaCLCILow9SZpx5uHb3y3b+TZu7E4eAG/RHnuSSNt1YXDqgj8vsiG07SlowEX1lXbPHIA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/dx.web.js" integrity="sha384-NziWqvOAxWRynaH52QK1Gz7w1V6ZTYCNKNa5eMylNqcZsTcl789tCOyNCjacQb/O sha512-W/O2UviS4X73g6o+AeTFN1axRBzJBjnPfyGnpp5W7amCJt8YhZMIl9nIkeZSnkNDl28U7wGaPkOSUCFyMWfHbA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/exceljs.js" integrity="sha384-Heh3TfLNl1ryyEfw/KCVqXUhYj9CO7N2K7P/mvYIwfQlck0MSgMXgr6P5xWfxg8m sha512-KnRSGPI3rrfonYItBkenM6vyGmetr9uQViDSOb39QLvXt7EoqTn/g+pubMb7ZW9cNMNeXTIMr3utPLEf28JqiQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/exceljs.min.js" integrity="sha384-Pqp51FUN2/qzfxZxBCtF0stpc9ONI6MYZpVqmo8m20SoaQCzf+arZvACkLkirlPz sha512-dlPw+ytv/6JyepmelABrgeYgHI0O+frEwgfnPdXDTOIZz+eDgfW07QXG02/O8COfivBdGNINy+Vex+lYmJ5rxw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/jspdf.plugin.autotable.js" integrity="sha384-DfZ2DwvLDR3xtOfIhjKBt0iZpyBG3KT55HwVxy/9pdnvYIdI3Q5167WUPlgDjqGl sha512-+OxzxKHLtDwEE6ViPGtk+/qOt6ui1OFN5OPqd5syBP/L3g2aN2B6QbvgQy6fAAsf+o5dAC7slCs+shJdC/VdUg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-Zj5NAMJ45tB1L13yWiQlFjFjlyyeUBZTWQKktGXeW303njR3jSLmfN16iUgF8I8n sha512-CNhbAXGrvqmSMpgydAOp7SFP50hdDaIMir76cuptjMdG0V4Hq7h+JzpSudrD2mRC38tawkA8aQSU8dQ0H6hzdQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/jspdf.umd.js" integrity="sha384-1Foeod6ddvIKl1szEeds0BJa098pFF62iRif/3ZzxTkd9aktE8y6Y4KEd0KdL3n6 sha512-bNZuMq1Cd6McAzG9WOk1WW6dXhr3z5oVlbSz8eOWZ86Ia8XvKQrdOOnmYFAj5ECiGVP/HBpZFlxHxCDCkuv50Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.2.3/js/jspdf.umd.min.js" integrity="sha384-en/ztfPSRkGfME4KIm05joYXynqzUgbsG5nMrj/xEFAHXkeZfO3yMK8QQ+mP7p1/ sha512-B/+2C2xTio+mD98bsO0SAh007OKBp96sQyJECBAFzA0pwWQhyC/yxgMU6aWjldvtZkALDUeOl+7eiLZL7P7+FA==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/bootstrap.css" rel="stylesheet" integrity="sha384-qAlWxD5RDF+aEdUc1Z7GR/tE4zYjX1Igo/LrIexlnzM6G63a6F1fXZWpZKSrSW86 sha512-VcyUgkobcyhqQl74HS1TcTMnLEfdfX6BbjhH8ZBjFU9YTwHwtoRtWSGzhpDVEJqtMlvLM2z3JIixUOu63PNCYQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-n2ZZXL6IsPvtUUMF91Q/0IwHYL97aeo6FMSsxLlUTAd6/rry5OrJnkY08G4y1Ylz sha512-stmoPs2J1iiR7fbrTgtzoUBNXC2W7moAEBUrPn+0GiDPfgB0qbRRWsxEyOgxOR93mdSH74MM7Esl25U8DUxMLQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-z371ud7SkSR97JrRH/wxOG2/s8GfPHYjfW5oqcM0MhMGNecQT98mvgFp2zw57MlP sha512-tsPxMVyDOHyTH3VYqXvyJ0ozTWWqlz2alq7M0yGGKY551Bjsfk4Fc06fj/PvQtDQFw96lrNkQaNxg1UgxE6i4Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-GWL4S41a5OULCzu6w5u6oB28B0Pw3KPtqZvoHXfYz0IDPpifjqax85wPCzo/2qmj sha512-TY30Rlj4UicHo9IxslLc7gKy3XedCSAQ1etONEudrRRmKlq3a/2aqD/rpqmWreG2iCHDApWMPt3EmFOUaU81jA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-JSZivMhrmTLY2WHSbNeWpPYSAWvmntZu8SA1aGVKej1HlYK9sxpxYJZqqI9WiXxS sha512-Ab0rFQvOx2iDzoaYOpD4IfgsErupqI3AZUBg8hXlkM8L+s47r5io/p8f9zCrzPk6ONMRD4gff98ouDq77WC6pA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-2AP7F15ZQmzy3GkDxBaTef3j7ZnaYjj9moLVsZJ99WlPrdkRPVwhA1RuMr+XcjGZ sha512-UqPCPK+FwndzQuuHYDqcRnkg6lJl2Px+FCFx0kny0YMx4uJyg8n+2Dxn4WSv25BiChDAGvG9Os/KdEqoax1Z7Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-sjDV2DwHZeMUFlh5hPN3f6V0tzMO4OiG7M3++otsqSZOes4IBjkLsGI0jhMZufPR sha512-/eJPrNHMEOCIZiRe7myRWSt/W8f1xQQWCWvsx6ymsAqWaU8XYJ9Nfzm7JTtbDnbFF1gKlVMfsF67nQkbRyQgXw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.common.css" rel="stylesheet" integrity="sha384-X2WU3cQlXwK5yyAiRajK/wqoxtA7WQxwWZXxM9OOPnY7gyGVLP5fVhVEZnOL5ic4 sha512-FhOVOxj9CDZiPSbSGdJ7bfFnu+otAKSBOfTUAMPCb+fmSMdHMbMoPvgA4PX2CG/U6tvqIGawMygANjjXziHp8w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-rvslpQb9MCn8LSDRxaVudpX1c1gfmQCCTv3e/gKhYlJcRjLbaoTZ9jtqfTe/Zyg9 sha512-08KAHjjIEeqTwqGKVIlHnQj0DJ56V++uDxGufg1SblQfpKMQJwXkuVCkafq38JQcx/59SmSrGhkokb86i5MuTA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-yWpWy8ErS1PHthJ7KbdT8BIOukeKh3WybLgYR0smv0W9N1GKAvh/CGqu4bwGR/Rz sha512-754Jx8WFsvbguYmTkzWLO1oeZ0ahGElSzZlXOjSo2h8xQjqsmZr6EMgXhIH8sewpw7U7HP2iaQfAJQFPKGoFcw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-hiL0Ggly5P5hW5tH87m+uQjoHs+JmL5CJrVReVHf9QHfTrrn7IOoufZ2eIdTO+ZU sha512-T1/+58Zsr4PS+VDfurglsRbw2PWl4z76v/29nGb/NUrN6C2yqjyneKXpfoIoznrwUN0T55tNq+xc6baco5Psdg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-nwIPzhfTiB25jO+1i5pBxsBRPn2p7y+7jQu6dMkEs8TBunCCSQDpmw2izfNedodO sha512-IlcOMkkv2YPWZiyiWJGYuTm9xjqmcng4esjqf6aODIFr3UQam8f/qGhIGJhNY3do3gJ05QZOFG1QESP4Ibj+4w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-QyivqSaJGUuVlgPsTs9YGqHDbuCD5NMN7wevViTVY8GyC0KTdJfSKewZ/7sq8WZp sha512-bpC24aHhRwdprqtlduKd+zQ56ze6KTDcilW8ua8d2ELDoh5CWmgp327BBk2wcPtwNTy61fIUiWcMD2R7JP8Gog==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-4jbJtQ5HgHJxIv4r4FWGnQMdf1O68rEkw5EJ5nYSQW5iXj7E9PID8F2o48/+XAXh sha512-0OVtkDOsfhbYTBTPE1+7YvQ9ymQrPOxOgREbfcrtVcYDa0LvFyugb/BzTQ5tuUNR77+024yHqvCttzQ4TJHwHA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-pNaOS5X3Lf7HsmY/cShRG1yzJ2WDvIZfgniu9pp5zLLIiISjjKVhBJPAolrFvJQr sha512-BA05zYpUoN/d2AqfJcvpCTgCnW5vxK0komGIcDEKXqePULdbNnWhwxhEf5exwd84lSthJCmd22hkaqtiAxHWjg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-+fBGTxjgLv0eADURTR2rrAyYIAGrdQ6LBDEUo/YuPJHTWbL+mHjeY7DSckFNpYcH sha512-BNgEbtRPT8rS5Y4GINl45xxxZRy2oyIViK8tfF84MwG3y/UigacnuZPK+PSirnvd8bmT2b4pRvBuheyFwQnvyg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-n4DdvJCV+KPNzn749jUtanY1GdXn+d9GBpaVBR6JUutEhU8A8QsXwBoMYsStqbjX sha512-/gQ0P44UtoNXiR4yRlIJLtxZVsNONx4hpdYf7sbVxF7BwxOczX1vDOJTHOQbaCR/Ex0izrMGRTaV5Tvddw3qZg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-JYPp0wtWxXG5WYyy1HPgmhf9rUNXzw5AHo9ivE3zfAn/h2GXlMlrFlsF9oYNaf2M sha512-B66lJ41jco2L76AzbASwhO/QzLSkUhuSeTvnGv82bfPqWa9vNi0WYFNt2Sq7ZKWEvr4xL9iIwAdnawrLcNuUow==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-kBpq2BF7hOwkH9hapxqs7oR+BR8+GX3bGz03QgdnxduP7YLwwW3ZSEJpnO22unzG sha512-rO6vB3Hmggqf7okZWF7lie14Ib6ekBRbn/leI8yUxWk1sOc3TwT7MlXtUv2uX2kFaIxgTv8+Xc260GV3CS4kqQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-tXqY2TtLB6Qq0hHv+I9T03RZG8Ap19gd1zQ3oqdYguYhqmQfqT7ay8ZrienC+hUq sha512-RVdi8y248afTaizsDO2OnL3OezQjgNp7rUZrcz9E/DOMsSHj6lTwpYtTuv1TyX0jFHPa7Ou+/fuSUuNjK4HK0w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-fzw6Khz2zLFP/2P4hUHujV+EFqr9oeclnpCjYFqmHMJQp/EKc17i+D8lWsJYyUch sha512-xpBgVainJOhNiyWmaGlvS5C9NXfG970CX2eHjHWhgv+7EE2BxtsFGmdfXTkArCRDMRBtxHJx/Vxk2pVZ939ehA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-8HVAVvAB6YNLpt9FLwvZI0V7ha2fSbfU/VDSEOxlnvyvCtf1ZN64pGg2/vTeqg+e sha512-2Elc+9v+vhOoS9R/LbbiLqSR3ncPLcGvCyE6FQOiZnxFRIoHsCiT1SkZ1P4znyuhXjas46NWbzWDe5VoGhVN0A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-06OptCYEZjSvTiXDPJ1IvwagoGErA3FmMJYp1i4tmn0d10SEwv9Gh7IY+r6ht5aW sha512-J4Vmz6c8jJDmCONfUN7MqzBzv4tb3msedVwjtg0VmosHSlV3G+s7eTgDbrzAF0Ub3S1yGy1mOh1q4ASxUufQAA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-43KdcYyvsboAoYaAWUbSmOvW9pgqoYQpK/cm7xHM5CBgL7fofJm+pEKmEBSocfuh sha512-uJtTrypaGx096JjBaPh3V0Ln9PhmDilgbhXagQrohSmugKgB/7h0tR+4htuMP9nFyFUcREl8zW/c2/VBdF/Z9Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-5nNyF8j+Igvf6LSjmhU8Fxcq0Rpz6biWvtEZivXE+RJKolQxgM6qgN+I3qkqSzog sha512-CXUpiSxIHQEV0jMkHM5RHzqEfZZH2RUnKmhARFPjTMdZkXwMIFBevRzMtuZw9++lsTN6aYp0v5+knzToA3bT7g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-l7CbcHzHDSJwEhFT+vJQn/QaV4mSa2oPkWhehn9P6lnrWXRmGNLD5qIV9kjswGsh sha512-6Q5nrzdGTMGfGUbr2LgU+nuHzDJ4kPiktgCngjiAbi4cFQdAV9j4qT4NaaccoK+HOSk2uE3Vi/nT0qREPMlqaw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-wqKtLOzepbKKAeUMRASi/wm4loM+3l20LkLpKOgdoiq5tk3wJxyxXs6ZMufucF5K sha512-SEaV8W96pZHPYAQqySyG7KDBD46wV0sozlsDNBuUUwCradmxi4dRL4tvpDs8NlN3z8B/MAIdHwIzZiqeU0gANw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.light.css" rel="stylesheet" integrity="sha384-ET7B+GTKqpH7LminTlQ5keDep7dttARMLxe235/osZwTfU4EtLA9UmUk5wXsynb7 sha512-IRb3AlV7yeMINdo4hGEb5+FJmET2wzgXYDtMsSFrcnUi9LqQ+e0idvj+Ni+MszHOtn6qUCgeoNrFQ98wBikSoQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-1rLp08RJYi+bvUDhYXnNQBmEGOjo1PvYDizxhAho53YRyp1ulz8hOEHZkkN4L0t0 sha512-jTvyoGNhiyG5oBUK4sb3WbNSwgrm0Q1xCEu5/9YnMm7gxPBmGSDQ9EGFyx2At86HeyWOGJfapHmdy1H/R5N/9Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-HxrEd9Z1NqYv77b90ulsE4ZTjIGKDTkCNPsyXMPh7ETpdSWd2jOgNej6zqtnPxwP sha512-kzBuGEVkzNKwCQpGYXiG9qkkSar2zy4RvFxg1IHcLeM830NOiOpV9CziRT939HyBC2Z2pCUDuXCXApr6KxsxsQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-+n1GRG73fCKcOCwvL+zny/3F9iXRlmZBQO7BFL4OYZiiyl/LlTxvsozv91opvHxm sha512-Ab2+W51L6WSjro6hHsSTCPo/3rHDlw7EIq9SbEg0hVwG7pm1JSqAT4VzrMfudXAB8BiJy0pYRNUnzxD+mb3Vsw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-UpS05vaaOuAeOMwUcanYRc9hmrnxB6qOPyl4bAUz59w263kay6rV88Vq3Uzy/Fdq sha512-mhPiCanT6xnmHGb3Mk6vlNA9A9lJwyCQ6cX1NtfvNxVHzBqFbpwlPT9DF08fJbLC4+OH/cCVEdAh4ySlntz4EA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-7/njUniqzoKCBLu6nMrnvwXAo+KflgHaC/IUb+4Dyy/Ko8WxY+QKdHKvFTpHvEY8 sha512-pk02NikQwT4ooLtAWZq0Ap5oXLXhtv+NvJPW9o+6hny7eJCFalB4f06gUipX3jH1i1KVyDk2gFlo6KDkxWbQyQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-IaajtWBfXMbupcrtE+vaY4Vn2I3ia69z/c2iWdn+Et5ObGb0BdyH0kbzzF75K9ng sha512-vfpWVBH80NVysXTYjIMGx3fcJpRZW3IfwBNcu/sL8l6UdbfQncPkJHqlITEwApnhCoO9cTHN4tJZkxWHGja/TA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-C5LVO4qUxY5XAykcV/0Dgt6x7AiQ1GXqo8dNUviKHV9C/8zY+k+/xZ+DgktPfUeu sha512-63MU/cqDa1wTORypz0z/NEbv/tx3D+yH/5p3GKpOIKvmGfLwQ2Fx5vofSc4+YD7Zvz3cfF2RyW7/egKG633L/Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-u/ku66ZGJDjM2ZrOyEch8gGHyIL7d1FHtKxPUseKtOyCLjY66EjOFaSvnVjtzE8V sha512-lTLtRujikSezgzJweLbYEMusjoMsGnEQDAvsFC5IQwVjPF16Qn/xhzA/h9rc6Fc6JcvLBw923gFwmbDZQ1u41Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-tNjthSd8ve3QKjIMmKtrLGvsKhwDs35FynseMTKvT2Ot3pkaQjbC42YlihEqIFBN sha512-6qTs3GnyF5oWhclNNBNTCK9Z5NvN/zdRCFlvPD7hBcT40C6LsppdjlEWCw1oxyjxnD+3ts1pMZxVlEiLq5HRoQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-hMOgFDHz4RuP0x0sjor7LSQFQIVIP3FGemFQMErvLNPqDLEgvWK8IFmLujXAwnl+ sha512-innll4Kcdvm6GMuHMSIlSvPvEKDwGK9yrwVfaGVpoWohBUXvPg4YYUWHVVE9X8gqZW/UvfZlFhOjiCj6Aq5VFQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-C9pWuDmjxUwCBzatWUZO1UcoIPZwr8HywpEu8P32obeYdPkcdIqDby+zFvua0hd3 sha512-6g0zXqnZUJsipb4ykxXqKKpEhShJziZdzjCvh2Y4VwTlAdrRMh4dEgkdlwCzfnerzkmGaUT2ulsQ2OTnlI5zzw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-+g0nbtnVSFXxD2XPnVKr6DmnnddKo6/AELZ2RGfelwfx8QIpVJxGuIRgl+OPZVej sha512-3gK0NJ8uy8XQjohAwYfFQRNLH6MQuKuOg+Yl0ChNLbc5uTevCKpGNP6gxesXI0sf2YTFVseESO1HqKKDPQN+bA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-xFpf56h4n8/nbzwZU0MQPhD4dsjbccs0H1rB9eZI2zsldk9cMjfvZe1bfqVQwmbJ sha512-Vp8D4qrRuoRNJPJbhxiePPO650sJWz3D6QRQ2S0Z8mVMHxuqdy/BViq34BKONMflCWT0io2upSuR5g/SNttUGg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-vGAODaZkDZwVpz23QGTqPrp8nq8DsdE13/9A4TxM+PrGm1xIbNCuFSYl3XX3wXS/ sha512-Iy41JRATVsd5q1E98ompaaQBEMzud8tMUoOX0x+NuxbSCMyUJvL0xoNRjsBU49Jfl3qOgqrWWv3X64M/wXrcXQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-YOu2jsJst3zXyx54lNfzsuYtpB1Vx8OKqBnIFZnajUhN2AVLDx/JBjNKKj86tS+F sha512-lQivYTT3rqmWJ2HgJ3tsTVi1wR1HBsrYWCGfC3LLIAfF+l1Ah/9xZemqwxp+9MH1nYJV5ULncs3A08LQGfLJJA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-Gs2FLm5PBXJ1fs/yzq4c22at3Z8h5+t1gdlZEv5dYEOmEUHu9hSEno+leQJqPSUy sha512-sOUnwuzqPV7ilOuIoIOabRgTbltSGWBp0hJl36K3zHBRfG2nTpnrtAVDT+qc4LchXAMTfgtncKzTzsYdyMhjBw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-Lzee/KAM8gldhceLG8mz/wOCiCQwVkLKdS0uFqjC4tC/GksbIx226c5grob6clyx sha512-k1Fwmhk3yHHdHjFqzBCpxBILGxrvMqJqrgRhT1eItyZ+EUTFN184n6Y05hTnAucyPvgyvldAMFAUzjZTypXthw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-Seuy3lQLV7UnOsOTmMymMcYkNfDdww18zkVwcjVq+DOXVJcKYYTOqzkJ0WzR41hP sha512-+adIQMyOoty1MC6zr5MM3nsddRSQzp4fxoBxkZP2APu9Wk9pUmv3U7i3VZt8fimELej7rESg/3pjSjRZY9H1iA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-T9iD3G0W9BObgT8FHmjmSe2i3SK4rh1XTy99+eA9xGz8z4N5kOQVMX+vpwI7eKQB sha512-SAPPWSqCSk+P+qPz0A0aw+eiWO5nqG7QbE9Po8rrbAxAF5P9qpwSZYqpHdqNbaHKbY5tsmYD4whRMb2DTihWzA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-42w6ftICsDnabAo+SIQBQ6O9eNZ9n8Dknf84QAWclgdc4n5n7iCtPxGgXE5WOg/d sha512-NUA773Qv01ITPAPHg4NXBVFQtlY2/TbXq85kCIZp3ff7L12+3MQpkuH2Tcxfj2Wlxufh/gG4oL+fqTuImwM/uQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-nR7W56akIFvZtmKMK/qJgXmDqQ6aWeLew6AI9RzbsFrXDK987aPL5uzBhYMQIFnu sha512-hbve8XqSEcLPRN2rHTTgkoFuL3pGHYesvg96zq7c7uiVKP9mGWi1rZBQ2rkVNSR6FzIxxp6iIAVuWWobEYPn6Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.2.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-rgK7voGphDb+ybtkBZ8yfhedEb2ofx+rhvqUK0OaEKT1RYpCn6gAH5wE9QlYZDhq sha512-OQOTMm8KyOAsv30b1eWTeq6KLRBcGTFHO/5X31vzH8sKTLHn+XJMIq8p1cDB8QLg6OEorJcKpdpHkc7crSyG8g==" crossorigin="anonymous">
24.1.3
Code
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/bootstrap.js" integrity="sha384-0OXpCFnSQ8aVy03XgJ/CRB6pSELypcPWNcgqPnyguU/ADjPf/kx/dG4WfXjjU64D sha512-ipBeSMCnlAvS4AEbycy0nTk9KkYr5lUJwFHNvf4IxtV/CDW4qx53mZKUryWtNr6GFaBl11EXyrU6iE3mo6ib2g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/bootstrap.min.js" integrity="sha384-BBtl+eGJRgqQAUMxJ7pMwbEyER4l1g+O15P+16Ep7Q9Q+zqX6gSbd85u4mG4QzX+ sha512-WW8/jxkELe2CAiE4LvQfwm1rajOS8PHasCCx+knHG0gBHt8EXxS6T6tJRTGuDQVnluuAvMxWF4j8SNFDKceLFg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-diagram.js" integrity="sha384-Z2SDa5hlRnfu/iQkmzX1XoakTAM++klXUAaB+EN6NMlSn7ank/I8CzI4LFn/7KxQ sha512-8HhBjimffnhFBpak6uC1LVE/1My2yl4gA/qfJQC081+qvf8EwxmrrQGJbQhEGOiXuqiQlR0XH507Y1rCPk5VnA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-diagram.min.js" integrity="sha384-aCYopT0dXwQbqOjDn4X/yqO8ktDym6CALhmgEuTKiB8gIuTqzdOWBqoJk8I6CZVM sha512-b1CCDNecXVXPrPmtGsRu48+XfEElM/EfDG6VLfgHK7P6B5AXNF7XZW30sZmoApKSg6paVmkrkG1kb8S/3nZG9w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-gantt.js" integrity="sha384-8M/7PhkfaFs8nTBS9NPF6cbBQtd3BTjrVlIBK6V6242fK+izwC6Y67z1/h/FyH4R sha512-gNVRvD2rZF298izAFwHDzJIzitHBw+4kGLQ4lg58qQkPuJ6zBhiMnfLj8PBOwl07lldEyKni9mvxmi73Wn1xkg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-gantt.min.js" integrity="sha384-5xW/idzVkxZsMbUVSkSrQgBY3uzgLnscvNaOfvDINlof26/5EsfYuu8jqOB+0CQU sha512-8MXevlZ8gyih5Kyi3Ory5Vuox6z0m6gH3+z84iEhTuc4oqu0Qy6lYpTd2EC6djjhFyNhDT4DEFoG/XxSkzTgIQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-quill.js" integrity="sha384-Ip44qgf/SC2vfwUAt/RozUBU6ciPNRgoIL1YbYCQ5NsCEqF+dq2YdT5VWAqIT/10 sha512-hjVzf7f/te4JnMBi2DH/e4B4A/dsbR8A90yvKyCfOhw+kNCLcfYt657pbjq6mdAvS5QrcmYiZ8ecdMRLgVT6Hw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx-quill.min.js" integrity="sha384-5iZx4bvtZ3dGttx7IbMSkEcIRudIKItlBLTtEo7PwWT9qRuYTAyrpXa5qWKShO4n sha512-9lgC5909QibaDDtUqn67bwbTmmpGeRjMpsaCHNvhTPUmL2auNWORBPzgUhIXd3GpPaxy6OQERkpVmi+WG8TTPw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.all.debug.js" integrity="sha384-XTEx/N3gGay/EQV/8JWIG+ii9b93LTy5nQZtrvR5lfbwbjPWqzAPzIidVltfXQMp sha512-RCifN5obzSSmw6xCK1/0RoL6hmSxO5EPzC7UGJ1C9T7b2IlYh4P6XGPecSGY0jzEAiFh9XDBo9HPwD73I3cj3g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.all.js" integrity="sha384-i2iS1JWZrpiq037gqyMcwXBJnTSwMwNlPSQdr/CT0ctcCTdQQ0XcDjT4cH6Rfblt sha512-9u1itBWDdK+32viHGWgKN4vBVOPAQuriiX3c2HiQf7q0YBdhxTFn+bTLM+Tohfpg9+mQ+R+Lon/VAImR4KGHhg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.aspnet.data.js" integrity="sha384-fOOtkuqvBqpJ52PmGtrPc+B/eQhIFLsVYUddA5ABPS7mGvxfu4pdIT0+5bf2TSNy sha512-g1Dp9vgs/H/1a9fRBu3UMaLkO+JhmYYjwWR5kmgAGINRWlUDQOnOjk8eB2F8T6kyCKV200Z6dKfEXrPT69ynug==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.aspnet.mvc.js" integrity="sha384-eQ5xXWQBM1s/sq/ZBdteY/g+FoHdx9d763q7NsZukXfGFEyQuU3wDIfYT6iOj0cz sha512-evkXJc4Zh54h03XXvi5OAulQOjOXAiKrk/wgItr09IPvFzefQy8iz6/PPZb2QbX5gWjrSJ60+MfQAP6LuC1IPQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.viz.debug.js" integrity="sha384-fLG6NM8R1233+h5y8mQu6TCIXIjOuYkb3rc9zVoTB3yp4rrqT+PeuEWkxjwaCKF/ sha512-MUH1atkwhQUnlprGz6p+FzD++TuaOqu2BAIAP+ALxdoEs4dFY+fJRkHt0DTXAfp0Z5dGj35ShfsfA+7kca00Kg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.viz.js" integrity="sha384-P4x/MLEKM+EVIdjuB6irUvDmYqHAOYUi4ifL49iODYioVv+LHjGBcgo1PW9b/2rA sha512-is3UJvfDH0tmFFpLGcnHL8bPgHlOFv7AVhwzc385QwXClPoaiB+/mL0sYTgqL52K37A/sIvu279+I+dZHBl3wg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.web.debug.js" integrity="sha384-6PnNS9cBehudGqU5KxELEqWZSkpIGFUe1HTraJnZAZnB3JTdFDe3bkuzO5vqwDPK sha512-lm2+zzyg4v+OUDZstduMVCyiqn5R4DOiRkN5BXDVdTbUDSXubt2nGGz6LpE/14PvSd3ctHa3PqzUeedqV0O1TA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/dx.web.js" integrity="sha384-TbmqdYraqDIkOTL+iT1LTStjkEuiwgoV1IAhMTz2yt5CHmOk7FGUukJ5RbATbypw sha512-Odw92AWC3Ns5TS8UGERKj8aZ8MEZCUTwEdFmv8zW3gOYDH5vj6KEhTkeEwitKSoLorK2qMdejzURWCLgGuHeiQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/exceljs.js" integrity="sha384-Heh3TfLNl1ryyEfw/KCVqXUhYj9CO7N2K7P/mvYIwfQlck0MSgMXgr6P5xWfxg8m sha512-KnRSGPI3rrfonYItBkenM6vyGmetr9uQViDSOb39QLvXt7EoqTn/g+pubMb7ZW9cNMNeXTIMr3utPLEf28JqiQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/exceljs.min.js" integrity="sha384-Pqp51FUN2/qzfxZxBCtF0stpc9ONI6MYZpVqmo8m20SoaQCzf+arZvACkLkirlPz sha512-dlPw+ytv/6JyepmelABrgeYgHI0O+frEwgfnPdXDTOIZz+eDgfW07QXG02/O8COfivBdGNINy+Vex+lYmJ5rxw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.plugin.autotable.js" integrity="sha384-EWVs2tqPdbLgg2rGcSRBwyiioqw65FTwg3QDfZa3l5MRxsJVmR8h4zgm7+ViTp14 sha512-xn2o9RVB1RNMlahbzLIczHwL2RxT91DMmYdG8QI2/noMAh9zoyzGeJYT/TKkAPXVw/IrnP+k+4GE52PVsGRV9Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-fCAW/rDWORTbQXSiB7mOg0QtQ5c+r0f544y6XoKjuVva0nMBlCpNUjiFeG5iMdS3 sha512-2/YdOMV+YNpanLCF5MdQwaoFRVbTmrJ4u4EpqS/USXAQNUDgI5uwYi6J98WVtJKcfe1AbgerygzDFToxAlOGEQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/24.1.3/js/showdown.min.js" integrity="sha384-GP2+CwBlakZSDJUr+E4JvbxpM75i1i8+RKkieQxzuyDZLG+5105E1OfHIjzcXyWH sha512-LhccdVNGe2QMEfI3x4DVV3ckMRe36TfydKss6mJpdHjNFiV07dFpS2xzeZedptKZrwxfICJpez09iNioiSZ3hA==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/bootstrap.css" rel="stylesheet" integrity="sha384-8dbpXuP2nso7zrhApj0aSxeb0ZitbTeO0hTKxRcXavYE0vv4nhBEqvv+o+0X94A8 sha512-r0fo0kMK8myZfuKWk9b6yY8azUnHCPhgNz/uWDl2rtMdWJlk7gmd9socvGZdZzICwAkMgfTkVrplDahQ07Gi0A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN sha512-b2QcS5SsA8tZodcDtGRELiGv5SaKSk1vDHDaQRda0htPYWZ6046lr3kJ5bAAQdpV2mmA/4v0wQF9MyU6/pDIAg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-UaV0OTQaC1WXaLDRnOREtQx7sxVvaQsthsTXvnlzbsxGONhsCdaeTv1Eiw5diuWC sha512-oZjkvkhEc+zITxk9gF275j6yIjVB6QBjFwnFwr59KvDDAppfwE+rC7bEK6IG8WBRXMwCDYDdLhfEhaOICzpLjA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-lhkHTsjFwGYzCfg0l+iSHuZbGO6vf2SzKMbEqGPXnzPSnBf/BwiuyepGHBSwMXs1 sha512-1SnPjDpm3NvZ59SNhULGUKhm+ha3N1tv4AoMLI940vq2eRTq2BoqZ1iWhXH2c327qCS5KdG515kbS3uiiwwmvQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-XD3lNi8F1QZwHNncp5Q2IdJmuM5CHUl9q8DNv7REDek1uPwAj+DeXi2cGgfOilDk sha512-tLJMkJxy7Cs5j2NB8pToTer9FQx7KJ03AYbB9PsdmDQ7po8+AhooCDTZUZNqPV+ZgwdxOwGq6KWrbS6FBfd1Pw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-1aWG7fzyZxqru5Faedl8s0smorZFntpa6+iyu3G2q9tG9VSUXZw75v0bGZFbM63x sha512-gTh2eJxJ8Ojqn7/ferhVpxec8CMRIXE5KDXWGsZE/zBHDb0WNujuEr7qSq0RsG2UFzSva9XjXBWn8Otk6Y84xQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-oTrxdEGvjyAtZH++C3Yy8o/kgGQLw5lJZa8dO09QkvCpnsT7I1rfJ6LGGE3f2cCW sha512-QHImtdeWatTg6dJviNVgfj6fWA53sVmSRPznVuV4HZrLeAzhy568oPHxLrm+AtU/XVdnBs4GjcLm8F5OsA3uuw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-wQwcwp0Lw9HejGahdVmGATXxHEjm4K/Q8mkNAZ6ZweJ5N8ubSrYxkUMehSLKpY+2 sha512-c/q3o2xkV9R4rsku9m4IYOVxoScIu217MKn0xfjnv8bO7sLhUgy2fvcIaGTAUBJr84txiGDxwr7vmS20LMhSKQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.common.css" rel="stylesheet" integrity="sha384-5ZO8xItOVVfY+KSclcVf09l71xtETK7kqemVPnuST9LvlRB0aMUm3jiFZIL2/zxx sha512-ABfn9gUS3znMTuoHlYObYnz3ett0KjBJrvYel3G4FdU7I5aKzzHwiLFNnxNE1CsqqzGWBzFiDT6LUHeiAK7Sxg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-JhSmzS++inQ9oI7e7rJ4/kZm3pg5BB2LMs+gi66yd6q7aVrQ0G/vAOk1wg/Ih7lk sha512-X7a7j5w5UvVOkb9/rye4dhIfpQdf6F/363zob/uix+86d2CSSjLAx8P/5CGYCYf0+hAKsp8mODWgULzdANWFlA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-uFOtGCCuLdD8p/Y2JAydYWiFcmnnwA6QZJcuFCajik6Eaa3oSRe29PqMGCM16Tt2 sha512-++CgTRNiMSXZmXqjRrZu/Xn/hptS70jFRgsfxSChBpmMOkhcylyqXHnA5J1rqC+VqCuIYLNi/RcS4lNNY1331w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-NdQvXhKHMkLweJvZZYA1CFTUNewMGkZ4Rmygioft/GrBrwi/j82CAgblSM6jXZG1 sha512-FDwFdYw0zIKvt/1RLp31M0e9hhKYdpSRSEDlEmzbYYhatSTFYsUFPPAOo35zPC2Dyb78Jj8z9BNB21EekX8IDA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-Iew8b++Cealud2HqVSNqpI06n+wnvRWK3gqPgMdPmAr8GiUVWT9e44FGaPSxquDX sha512-A/guc19duuW1XjXWbyh0spHwnsbcQxgwYdDiEbGT0cS2u2PQRMW7WkGkFeusiarHkPAUAFyRu6hzgHDNA7S5uw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-lKzo7Q03VDlvKX9LxdZY8n6xv2O0wux2uAagsfkUAHgytfhKeZuNYIEUvUTX4YKU sha512-SLL9iJturTS28WVDcQrBj7Zi/hKTPXfdcT54uw+mDEEc98WKF3cPGqjKiGsYL/TH6O+/Yndei0RuLF71QOFbPw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-NzB9gsWYNF3sqnS+0AU6yS2RUD7e9wamEyIU3wp9Jruan7qKbpVc8w0ISiiMuC+3 sha512-8B++EFVa5DL23uEMXce2MmCMESwwp3NwyeWv0/7AmcsTNB/qw6MPsr+3WaeyIYs4Ejm9IIXWbxkpzrIvt9plFQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-6j4tsDbz2aUo3jha2pRY3T1VK3xQolramz/VwAx3iZLQ+k96Ou3v4Si84o2ushIk sha512-bXj6tt+Z+y6cnLKSUSonpqtOiHD/IbpFoj78pCilccKc6BZgzQi0Px31quvtOnH+vkLaK/Lda5Uhfj1i+yidRQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-NptPBA3WTZyk2ZtG2fXzeiSVsdJcN/gj9poVYx8rBl8UfVPOfgmNk+imzbus3JVU sha512-B+4MNsA3IBQXevtBzjPApPk3M9mzvcwKINoswsZrkZeup8UqxD6OqHCsNCdiT/sJdI13ZqCmNebO8eYqBXOI7g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-ebnMh9v2Mwq8v/cwJuQ3IJFP9pEPTR0fTCmgyW4icCkWS2A9PyYlC9+xcNyo3HdY sha512-tXUVkZ2e5k9O6DXzJFJONpquQDTuuuox5ZvhM4i1Lwp3SpFOEVQ8zomI9A2JW6BhjXBSFUdTfgKyWA7EzX8byA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-47vD0L7giFe9M0eY3AZIjdffKROwwvi+joq4K/vq5JPvsY0HpHiAqI6H+hmFJclI sha512-digiaoelfy5GvvLQ4A1DgKTiaELM8xrFyiKcLG/r1ZcMAgifoct8TKmk9m7Px+/nGj9xgi1qnot6rT7EZhVqCg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-NpUDaF4QxVosaBAlnXdTE/UP21R2m/lwGByAfomGSTcVzkUqixhzm6GA7iFH+3cZ sha512-xM/1/rSUo97yx8Tr/XkreBA3Xb5fE+CfsmSiwOahLDYXJn7d8gW/akvgJmbTMzuGRXGhYhcKq49WR6LiHeGyRw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-rCQQAUuUJAP1vMQJf49b45QzFIl/7xGRIznR37u/JI7aYSft+ayV2TOP3CpmzqEG sha512-P95VpP3ZODFLDaXtTZb1YnDmJaylzNoF/e9qIXt7xwZTVXIUW1f3KGp2hQtQ6UAq+mQEXXsAtn9wFuhEHFNXPA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-5CtMLhTvgRrRPdiaBHAQEoFAsOG1hxPmc0Pj4hWk/oWPOTEGGTXXqO/Chc12dPVc sha512-eScMpe/qpQRfqGKnM3J6b52EUd9Ldd86qyuHmcaVeunvs7sogNAUse2oQJrWecxmHl90f8ek+6y3EplUMZtREw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-bouq2LOzfvM6EielQHF2WxlOmOvrIb7qmz4SbDwGOtVT5hDs/BRfHDrgelkplQL1 sha512-ML/c1Wa/xk+kqHHhlcHLbDEJQYhOo5Jt4KS/dr4bPzNl+l8NrltMzqPaRSMomBpdhmLYkAg6EgDPqe2X4apC8w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-ADSb1IEe30GyJXO+S02f9pjslM4IgCce55MpFIznWzl/GtRzIEKNvTNSr2KlFI+D sha512-zQvwSvC7ai/Khkhd+T6qArIFJFWUxwyFWdRG39SwKpFQ5ChIJc0pjBywKtL84tVpSsI5Yh8lXGq1UeTFaCEGgw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-sw2eX9o7n73uYj9RQpaYC54/ceLRtOXnWSwxqZM9nRIKLrA4XidZ+ZPidLz+2Ot2 sha512-8YnyUJ17hcP57MqnLkpjBy3K4ZsmWpXhK6ZkhHOQuHWVq4CjphzmpzGvb5wmf7Dv2SbYJTIrA52RI3lzZDBTiQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-4Nhw8wbP6tg5GkHoJ42Wkuo7nOuph6GRdAs/QMwhlNmYC7SkHLqglWfNAvbbQ8zJ sha512-1WUIEtAVx7reni8V6NGJkJNEUgvXXeF5SC8KuqLj7gaveduWtNCrJdtGrXwQg71nN9WURl/H2+WV36jfzW2fYg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-WHWTn2Bx4UczNlPDFrPgouUQuK3xw8gIZk45skXVPr2zDzmcW+g4OuTEh+O/sxgm sha512-+sdJzaPWsrYlBVhmBDViQohGFHdsNPZcLp9oLXA5K+r9tc31SGFd5cQChBsKIwpRl8YE1fUX8uv4bv8uIJJhzw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-mmg8pUYfzOzYorypnzkUD5rAunZ/nxlH8Go8ssY8p6w/iNydhKldldHnafMHwGah sha512-lLYs76O1GwDXQ1z/cMbO2OXjooyzURw+78sleWN+bBnb+JqHezEAJbsa2cIrIKSvO6kJY0e5uagB6i+67I7I7w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.light.css" rel="stylesheet" integrity="sha384-l44MRtpU005UWbw+gd7YbQSlzcFEI3SL5wYG+y6UHBgYF7gVdYBIVJvD8YI1kTXL sha512-IO1/Zy5Y/0J0Hw21eI4VAVLEKUyJmFZa4yzD3H28FW7QxIXQDY6RFkEKCcOIzU6+0+QSS0EfaAtHLLbLfJAkSA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-n9BTl22hsJ8MarX5ZXmPZrGGKXI7j1w9m4lW/YhWuvjOJ2R/lK3gg05b/Hm++JMW sha512-lL2uuGZRNBV/u0YZHX7dpgDUGWR68Bt/10SYuMgZRaLtz5AIQhE9wjAJXN2bGr6Qfg6OMmfDkg6G7Lh2Kn5O7g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-rgIEvR0Ycgz6HfsuimeWPXP8gFTZzZG6u5YRRGg2FjCB8Y3ckJ9Gs833C2ttd8W4 sha512-yifD0O1ppV40GB/mp8hcnZtwqyYUnb191QLHIgcdlTLILYyZE/P4KgvtmhPfjdT/kV/h21u00a6W4OB3nOEZ8w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-PIqDtWfkXksrEY9Emz9VrMw6tMYWJ/J4wpLuzoX6Papg0WPmvG6L+n+B2RvIwV1q sha512-aNXMpEyxCSreNzSxDDiwsdFPAnzIBM0etC9hAmY+1LV9z+xKtAq+SmDej6F2ONKkyQE+rQTRhL+sm+/RgC30eg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-ZN5U3UDg5pHta3/2uVFb80pl5PSZqc1l4WQuy3nqq67HryvJDZZ2Es1gYEBhS8Ox sha512-R9xAx7KoW369gFSh1ouh4ipc4rj73VT0VonpxKvOs+mi0Wg6/bZlgZb7zl4bDzC4QcETv55sRZnP9S7nezz+cg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-Jo7YVBcvzrx1ifEEs1X93s+m2iSS9lvJGNLwxN7Fz8sDQvkCzFnfU+yUBQh8kjQI sha512-Uhe5c3fqKAoegQfarZ3XEwfRSJUYXqSjt44DWPLDG5oHT3JZiWnFYqKn8TD4bP9wvrGfgSRelqUkSlJScQ28Cw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-9tcF9624BgQDuiMWWPb+Co5SHE6lM4Jpn69WPhS3KB9oh4o8QQ8YfngFQdh45yx2 sha512-WaHtSSQNdfwUDvjfe2tB8Y96pHKNJEO9q2v1f0kdiD3UnP4bvSTE/Xlrt6VEXh62loXdgrVrnYejf0OeGp3Wqw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-ce0h8+//bFyCKA1Uwi26vv5qnGVwcKQVEzZsfbiq1qCJt5TNC/MLi6LohXCC8LIZ sha512-bT0/KVDg5SjIa3nyVWbU4CeRO7CMUq7kCOlsBEr4EM7p4RQ2xeVsfrKODSBFvb1rP35cHrG15HfLNtgsOW1TnA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-e++Ecvkxxlx18gwvVO9pDFjCmXtkUmlDGlN4aIyjYujrFNh9kwBbPB0a8uQmbIVc sha512-vhiudhxVYgi9kiLQPG7IpE9L+yiEA18YuHPOEtqnozYm56R0Jwudv3j4uOaTEPt0t0ldgGFGCdx44irNtUZXnQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-fEWgf+44is+GYr/iSuDNv2IYvK6Zijf9BE3XBWOWrVp3CbifCzDJf3MPrLTL41p5 sha512-Uop7FEB5AVkrwsqOHAE5wHLqIM6stmBOvT0HldfrrmZNG37udSyiLPwOcRY2M4Ca/uB5DlXl6+yUEz990ivDaA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-owQumpXJha8FwyL/0S3bOcAyApyMpUs9qDq+FTYzIN0n1hbTzH11eIJiJnvlkIj6 sha512-as3KCLP0ImXJ/+OYOzfeNO2C3LCj0/rriaLLSV8EV9CDL0P3eOLjya86+vsLEFJ0Q+Dsv9P4NhPQlMzEjTBm3Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-Pag80pamZUHdNdRUvewoZaM9uFPr68x9C83mUF04wW1om5DetRoyP76YR9jgsatt sha512-nngEZtij78G7Z4CaMfV3/BVgKdtV9RdoU5WOQsRqgBuIp3iCYaRpZnsmYfx84DeHUmr9tuC1erIGLY5NaHWUhA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-pJdlr7onlW9fle1TyBaGQpUKTRJvySHpW5oUmuMif/z+lRV1liet2CVgs1PwR5n5 sha512-/wDQ9/9Hcx1C3DNgz7akdDtJAAMu64JkfyVI+n6yeKAsf//+vQkt8iHcC5FCmCXZhndsMDxXXDslZY1CeyEZQw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-a4YafniPQKyASNY6Ryjt2nueP7zYrWDMQKus9Yxf5GYNLAKSLKkb41GnkUIR4bhE sha512-UeHgW7ax2XQdKj0czm6yIHUZy9gVE23ncZGqsYP7qT5p8h/r7kazv90QRV+xkZHzkflubSE1kiIssmnXrdcSmA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-I3byCQDjazLRoYIbhAzbzmFDZoQsFLjIibANSo+RjFgV6PfIc4cJBu1vVoY9c+Q8 sha512-btHIRgNn2Cmo1ltb7BzJsbtGIMTLGrJlPu367y2SkiTcWtaPpGoGMGxdIQKVcedHgYPxxl4xbRAZxi5H3wuegw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-uNzN9wFop40ydy24WzEg3d2ribWymfzYFiQQeVNVnrQkyrTy10vdlpECmNWbcO6u sha512-CJiEAxNpJ0UMd32cydIUwbS48+HG0ozMPq3WE6PeDCdCGNdkQuGjJKtQfXdW8kcjEbQX/O2DLTD4RLHWNHsIbw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-bcALoiZNvSh2PMQmzK+aO21u/36qjcqyN1eF21kcnyWYTHpImT+nPJo65RhMxd79 sha512-e54pfBhGxNGwDhHmk8Vxa8CH+MeQ7nMB9crXYPXnRiMNHXkGcu9NCV1Cn7rpqAPgsT2/4pXJ2ozaE8GA0SwLSA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-5CgL1DG6xIX3GP3BdzhcLfb7tbb+v7x3fu1CAJYgftY97D/o0+NfHHRlAiCvQ4Yu sha512-vsMkEwa1TLozoGWEMspYmsAcKZ4arCzePzkCwFND9soBRvU6FG7iUgTmkECVaxfJ79HpHEK55jpTq30WhNYsJQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-Wo1XJedaLEOhSbWVEHcfJUFi3olK9rBZZifWERGpbaOyCJI8V76dFqg0QiPmBSu+ sha512-mdBN2G8cbpMsS7AQMP3h8ddQxQDd5J1BVDa2r7lK4oi1XooFU71yJZuiWu3cZhkgrovJpP7gzaetnUzlxpgikw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-mLnjzjPjkiUDG4RQZ3qcPwRN8XHMyCBlHg7Scyr0DLzI027jn1b23wxOOsuu5Kr9 sha512-xtOHdSLsUaGvFEAFCZjndCpD4K4z49rIDNsHAHUfdPKBeBcBMBkLNRo7R7SHkIUT8MtNG4Gu3DygMH7Q3Kr3wQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-GKvgn9z2ZrIG5Sp5sXzVio33YojCsMiteRDSz08LZcI7PCcmSG3V2YRAENUdKGJV sha512-tXzSZ8m1Czni0VtusvNEofVmvgssP45ds0ZsSpDT/OxY8KPf3AIB3+UoFBklvsLXKazm/+Bn2Pp9Mx9IG3va6w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-DgYVjpxj2c1HgdiWHY5tvufm/qtJxYKMoom7XgFx+nrWcMzm5dwt2HW2a3FYpvyL sha512-m/x+cYADF/Jyrn5PYu5UFjBPb8pBvbQuKyHKaisZd9kbLrTSLFj5bkVqGoNrAUKmAvvCJr5LNnnuvnq+Km5/2w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/24.1.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-PD0b01RZrFkNT4QfV8IMVGvwPrxRYhAIMWHHKI5X08a2xXuPspMMRZyNKjfu2SgR sha512-AA45e4mcMqBTMr8zFySM4QNzFTyghoml5ruUb+U5vsHxolsaBs8g50MWfXsadcl6+JQIaSlGCkiyIsNPwg7obw==" crossorigin="anonymous">
23.2.3
Code
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-diagram.js" integrity="sha384-ANaUHjE89WtyjVo+bpQX9JtagYd07JTAaChSprqgxV4HoN8xRk/hAMfvjGPRjLOc sha512-vc2+J3BH3jhvXNuPIsQqiIMAcOmm8vZjtuyektWBM9N0E6FPzzD7/odU+oFatztCIcz/CftUIQkcDJBdIH9BkQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-diagram.min.js" integrity="sha384-c9hw023OmjHzAUmpXwrw0ie4hm9sXzOLsoSXRHylWIDquaxATMDJ348B7aQBGRDf sha512-PmXZHme/jnq8w2SKK0g9mG8ZPzi8dLy1D9NTGyYQVK2XHwGZpTiUsu1BJWUKlk4L3yjJ+xZwlbQYs7OhJtb3Cw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-gantt.js" integrity="sha384-jjdRBq/po3D/nqhIr8UXitQMAVMmqfu3kNPKZh5iQbIELce8RkEPToBHDBAPJlHU sha512-GSW+MT7VesmKSY/kH7sinAw9/9on2W6kKSy51PLaexIWW7vSAD+GDagAFVVvwR7+2M/bnRyxk6jmS7Tx8UVNDQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-gantt.min.js" integrity="sha384-kz0MHjlqonu+fQ66Pj7R+oJj3K8Nik3s74McEnmVBFcTmhdWkVcnPcV3rPo8qwGF sha512-PTgOuZIQwxsfKFsHV6BeU7+AhTFmJ1bBR62tslLunHTIF6R0R3Me+QgCLAH4Qmhf9ca5W4LMCGNDGYKTN/bBwg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-quill.js" integrity="sha384-q9aq73NpzTnq0hLM5pdi1LcKrGnc9N7LBchObkOmuVpEL3o2CmqXYW76oqI3HMlh sha512-5eI43i1C6u03EQttmp91by5/a1ldF7RDS7p41rl/BN/GeVctHdKsMJyxkzoUlaZ3EcVh8GPmCUrtZabGwqZLNw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx-quill.min.js" integrity="sha384-eEWproE0mFlCAc80FN/qXvJmHMOls3q8dJbWAUGB+x+trx56Koz8+EiHWEOdnTly sha512-fIUDyhR9ElipkcKvGZbRgnnRKoTDPoHFlBbqa4NVz/p5xc2ohBGonu5cHnUp1y05IHiyv2diNUVdrzhldNx66A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.all.debug.js" integrity="sha384-uaSLpOvFiy1yun1I9T3EqcxH9qFoZQbaQ+MsOqjSKi//s6zje8rAdmyWah+5D3wV sha512-SyKmBmwydSX0wF+TIRYQY0R++i3OmgTTGnth706POrn0y8zsP2v5Ocv0n+55xJn3wj1Ja8ppbKk2cwHZ1jOV1g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.all.js" integrity="sha384-tlG8WgjIQuL8tR5xfWJTVmYCctb7gWATtww+cCGKIubT8EW5HDu8vYb9ZuRDfeNm sha512-PlbLxLyNkvXmbfCEHxOoVjkJ2aZNZyUez80QyseEPFWJ08q9jy5mdSDs0rRQ3TwrRYv8Zw7xARaIhiJ5w7M5iQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.aspnet.data.js" integrity="sha384-xLyIGJ2ajCtoQdDf3g0zhXZCXrhGT/Vp3A22GrU/50MA1fu4bo5qyL4x9Mt9cgX9 sha512-YWezfT0RwMaisflM2v0KkPlzTHlArmgNaSpRJ3Fp/DDrhLuppH0O9aKEf60f4m/c44Jd8fWTpchpdEOyk5w0cA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.aspnet.mvc.js" integrity="sha384-RxB4CyV4knlx71MC9KsMgqLp1G2zJ4TNTe32MprG6cpfdUJM+ZMEMscAOwL0VrMX sha512-ndv1futWVBXH3xMytWoS0hvMJYoAIQtU7TFmEl5bKCwG3ZdsKUu/1Tg5C9AWxcPVvfW56Zfsu6Yr5hjhW7mAvw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.viz.debug.js" integrity="sha384-qZM9O+sTAM4p4cuPqy//XB28CrvnKSQulrL7g5GnyAEYPW+cUaCILNwIcvDgPBMa sha512-6uYIdzfZbZPF+IguRlt0qJ4tFr5/x/Esms0ooDZbPfUrsvxic1UZPqJ7LlpvfkqH7pg5kB+842WxbpLDNw/zJw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.viz.js" integrity="sha384-NMKskNkupmcwpioM1lmyWx+OxDesxHsCvuXV7zP2RsPzaQfjiCq8NSzSoopjjhoM sha512-58WHVrXvSIbALyF0y8Z0tMsedeQ/z/fP7hnzEfghY/ycvwaeG0Urp7Jk+BnHa2u6atpguhWcYai/Dv98zHZahA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.web.debug.js" integrity="sha384-fNvjCIWww6bIEeA86+SPkLJ4ZGnTPBcjmi6PWsxhEkWg1gkN+lZsdwNGT1EjpOef sha512-sOUgtBV/VhKqIXDCtMuDJwDfJapxxyxcRRwFxYkBYMV3GRRcDae8nTmnXT2sJQT0+QO+pFiv/IJ6WIZKNpJoug==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/dx.web.js" integrity="sha384-lvGHvmf3SOLIBOGKKvbjhBoL43Q2uw/wk+a8zDGBjjpEu+tin0HcIpxMoFRiWCxT sha512-KTF2mkG/mMwKjVXQYKCwu9xLdkU/MzrX2MJOYh/pvZ4ArGmCbky3DOwzy1C2waIIZTiOasUckwMo0Z2gFTWWGw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/exceljs.js" integrity="sha384-rma6MsF4mEnR9Z5yqrMgV/DS5kcUUmL03o62c7a4aLeEpfAah6ssOlyASeH1HgHJ sha512-cGr/NaKGtjxGJokVug48VTo4KNaVgqDxylS4lT5Wi39OFsqfv4J/eMZKOfrcwh/lAnOlK5/P7tEnRkdsbZrxUA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/exceljs.min.js" integrity="sha384-P7KKlGD3Ng66Ds7oTliLzTnol6DbK+k7PafNYXIBDQ4b5eFWtmqctplDVOxslglR sha512-UnrKxsCMN9hFk7M56t4I4ckB4N/2HHi0w/7+B/1JsXIX3DmyBcsGpT3/BsuZMZf+6mAr0vP81syWtfynHJ69JA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/FileSaver.js" integrity="sha384-N1SMedecAugDHscH0pjeb8ErInCgitD3G4dlX1cvaja3M92yqRBiuMh44RpbCO9J sha512-B+gr+zLWg81qxVwvtYwKrmjvQtZKD/GGFF7jD80OfzbqFw+NsbS5faEqpCO7Q7oRw1bYi0+WLJf54j8Vm7NADw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/FileSaver.min.js" integrity="sha384-PlRSzpewlarQuj5alIadXwjNUX+2eNMKwr0f07ShWYLy8B6TjEbm7ZlcN/ScSbwy sha512-Qlv6VSKh1gDKGoJbnyA5RMXYcvnpIqhO++MhIM2fStMcGT9i2T//tSwYFlcyoRRDcDZ+TYHpH8azBBCyhpSeqw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.plugin.autotable.js" integrity="sha384-2QxYF2QKEGzHgS9GPpBwKh/EBKgzlBDtkEpQpsFvp9j5aKNRVdgi1iRdJLX8SSY3 sha512-NmIoYvVsh1mGumphmTK9rc11ia21MZKRPsQV8RUn0x+sN6rxcBtST1Y5fw4WSiAzlryxCtPy00QoPfadNaq6gQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.plugin.autotable.min.js" integrity="sha384-vxxMdt1K6XlME6zkLsgFrrHIeC7XIdAo1GW/uhhObjJXnymxiIi/eoMXsKJA13ZJ sha512-03CCNkeosDFN2zCCu4vLpu3pJfZcrL48F3yB8k87ejT+OVMwco7IH3FW02vtbGhdncS6gyYZ/duYaC/K62xQPQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.umd.js" integrity="sha384-jbKrW0JzZ9F05MPQ9FU8vTa4UpGjm2Ccr3TOOgPo0X/34Cb+rF6hzdXlN0ThePzX sha512-Bw9Zj8x4giJb3OmlMiMaGbNrFr0ERD2f9jL3en5FmcTXLhkI+fKyXVeyGyxKMIl1RfgcCBDprJJt4JvlglEb3A==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/jspdf.umd.min.js" integrity="sha384-JcnsjUPPylna1s1fvi1u12X5qjY5OL56iySh75FdtrwhO/SWXgMjoVqcKyIIWOLk sha512-qZvrmS2ekKPF2mSznTQsxqPgnpkI4DNTlrdUmTzrDgektczlKNRRhy5X5AAOnx5S09ydFYWWNSfcEqDTTHgtNA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/23.2.3/js/showdown.min.js" integrity="sha384-g8/GsvDIpLyyckFLE5ew1KythiZY7C20p3U5XFgvUh2ZYHyJ2YwJ68iF/YScVek7 sha512-xY6+3NXsubRhRssZe+rYHEWf0//wNfWSauvKYWHRPPA8GmC4FOFJR2xVmm5UbeqctHsk27P3xyd7U15OU63EmQ==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-diagram.css" rel="stylesheet" integrity="sha384-0W3j5IOVQ8ZB7PWWU0GkuCIANgMl+HQVBjPPpPQloGFMznGN3Mn0/CAkuiYuTYpC sha512-5+v1TWf/6TkIc9PKGaLNkHIjRtZDuTS7ybJkEum23siMb11iv73EqC7vogWUNZXojhaUcPKCEk0q8kZ4hOv0kQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-RQqJtbWpQwb9OO3ZDmaR0KrmiJGTSO7AmlSPdfinm89X+059dG0FeKtWd0pHA8nS sha512-AWLik9ii8Slfm8VeA3F4bdxOok7W76r8RRanau6vMPE4sWR9rl3uGwyX+TV3M4jNYZs8W6NtzLw7YBiA5++gYg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-gantt.css" rel="stylesheet" integrity="sha384-Kz5pgl3cUDK/qwGHtXNUQjhko2dSARaVbjZfUzfuzo7dkA2Kx4PVGAp61d0SzIv+ sha512-qrntBNy37RpIE0GAvPWgza4FNiYk5tofrkwuDZjnJ0Zrq74ua6hOezG/03/EKsDRK9RcV1TkV1sNdL1FXxIrwA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx-gantt.min.css" rel="stylesheet" integrity="sha384-rls3hjh4OUiK9VPPa7/Uw1/GgCvW9BUI/gCn1aV5dAVnCWP9Mn4PMJT0OzcWMPwa sha512-4sUUPxHOkkB7DXTdvAymYjWhVKs6RMbcJ1GDzOU8MXPn2aFOBwqBOILsSG8lTrJpjyb+Ceat7vqTI00M5tdr4w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-ZyFEqdBiTkQOi2P4VwSVQndBPuB1m3SxjXfPLep7B0WnxUL9kxq6AuewF5Qlq+xx sha512-BQ4UOylwikdKdeqXfJP/pr1Xd7IV/kIgq6Ef9pdO24EBI221nG5a51Omsk6niXrD2v4n70tV/GAKC6koYHSRUQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-D53ZFBeqlkAteFzCbcUBDbEk555nyzf4WiLdhlXoieqXPDLD6/5FeOsuIVWabPMa sha512-soFVJ56z9pxWTTiHAi7aCrV9Df9Mwn4xH/fjF9WWuaUrE7+41OPkmarx0oBeXow4n8d+KV3VauFcbgB/ZSJONQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.common.css" rel="stylesheet" integrity="sha384-dhZZxHgUjRsIPcxlGvTD+YHdd28EV5PMViGIogJrDCZC9425yrY8K7dnW5b6vk4N sha512-35/3m6RNTYaUF4pbnHglX8ft7BgTCn7/O6K+KegkjHVuHpCwlMxlmjz5hjivYclTTE4zRFrJm4cm2PYY+GaWJA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-H5inf0SKQBAnL0i4zQ1aru1SQtyby1VjFCFmhkBevAHYwsyPR/Z3wB8Kkp1Zk3Ox sha512-zA+qY0im6kl0l1L/mriPy3p/zQ18HudJHIvlvSt3Tap7hXrOk8zEk1zNkpZADHhHgDSOYpnrtcis33+TCF/5Gg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-1r1czHP2dWsK3ERrN7pieD+OVc5lg86COzE4SZAWL+lPspiAIGRokog1+BxUIRna sha512-3LrmNuogxzBBIBmLx8V6DsnAG/rOINY7fX77tPzw30S69v04J26YU9UPMrjTEBEqOxJ/cB9Tjhpv6fFEhUT8cw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-lEmi7oJ2rykC2a/299S49qc2LeUQA9qoZg8ivZs/o1YEHx2i5Fye4OaShzMqfPIt sha512-Oj/V97ALRp4eTIVP1ro2ADwz/VtCba/9cb65KBOIBOUFneTNQYnU0E9wEGIIVUHxMy7l6o+YeoZnntjxZiJ7Zw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-XbO8Gt8xdJF5L+kQpRvl0JmVXHl4VsGadOatk/HUjhy6+snfDSV897hDKJy7nCZ0 sha512-hXOqEWo4Xb1Xwdoo30JHSRQlCKij+ZJ+DOmHkfRwCZ47Kmpw93Q7T5nMQcXaP0vP6nT56otLaUMYUUYvHVv7fw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-310laPMWMXOFOBdZaYvTA841Ri/TXV2rUxaZ+e+VjkSWckEaiputnviXl+8xJ4zn sha512-0R+SplzspNaXybZ0MKI+klz9kll8pyPSo0orbFZ2+6q+k8bIQ9kSsAdmx3ON9VhLbyu21Cg2Jyqtp4WqGfjxcQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-OYhOgIurjlk0J71z6o2IFDdIJXz/7EByznL1poR22R9PiSSd1Nwg5bU2WbFVMf+z sha512-huPRKLurskbQKFfb9cgo+FrwhPybEGgtJlZ98Qj1JE4Ml5dJhkSlub9o9fpQ6m4V03KAn8G6SPQFQU1Bw6KVIQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-naOl1Yt5AeWdBX1H8JXAAE3NMyND5oFLjkMZFPuLnX2hKelcY9wq3bZ4SoJOn68/ sha512-ZrNK6iUnzJY1V32e1X9BxSKWEPQi4BVQuasRmMNAfkO9sEtvheX2sjlXj5I1KiODH3ZqbsYu11xEtq/ilokvLw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-IrjpM8wRH6rShTdpE5+gW9QVQu6zMfM89wjfOxz95oYIxGAHpZWV1xIgCzbwFyeb sha512-RSfykwYPfnNf/WVLt+XMIZcEw/y8zG4oH3Di40HbpDg78RXbwlMiriR3c5zV57Z902wXiSKcItr4PWRz+lTmlA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.dark.compact.css" rel="stylesheet" integrity="sha384-Ov30zOJmoN8bSDpcsMhzFFf5W+BenWVU1PciTnk7xko0bi0sJYnu6KAeWqOXXaYI sha512-6JOXdo+/+pXWuzC3w9HakcfGxWkaM2/NO0ph/L4/Y8lBeRBge2hXjffVMs7Llgl4ugNqJj6x9icdWKBm2zHy2Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.dark.css" rel="stylesheet" integrity="sha384-dgkaULjGG9Y0DMkGDAiuvKjTXPGgDqnpHUgjlPx36Ix8Q98hUX0txZ3fqTSowmsd sha512-bod1hEDUnBRs0teX0fbWOlZ5G5zRu/FgOIGmDIBOH6ev+N1pH6lO1YcpLWTRxERLFvOz7OGqSH2U5hb/Hk7aHg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.light.compact.css" rel="stylesheet" integrity="sha384-MoWp9/J42i+s8NJ/5YvQof03V1kv0SXSXdrMK3X3pwi6LFs4qg8OHNZDvye95QY+ sha512-rHLhWXTfeFkdlSy0qsGXRuTsTtKlqI1gdn4hHwxiM8IZN0yqdYgNTm1OWKabYqKZk06bqvESfPepsO5TXqo1jQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.blue.light.css" rel="stylesheet" integrity="sha384-t9N7MmuHYikFygqefR7JnIGHLDQ56vRFegTGPtJvyPgoz+5ojsvY+gfxahXK6oFr sha512-Dr/O2pVgdOQ2FnlK0o0Q793i4eQC2aRQxYsGywBjmYjqg8ws8t5ZR4VsRxACMpereckGFzQ1xcB+YORO/TPFkw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.dark.compact.css" rel="stylesheet" integrity="sha384-Sv4WpOWJgPAvBx0PYcpYAkGOJxfol/nu55YtvI9mGIZL32+UW+BB/gC13l0brFlQ sha512-xr8uFLtl4VA+8ZeiS5zMwAEXhHFFoYPTFJikMBIlaFRhOQqNs/5w+iP27R7mbz7pYo8whv58qPhda2mFi80KVw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.dark.css" rel="stylesheet" integrity="sha384-3DWMGroax8d9K/TFH2SuWHsUgGiHKPYXrs2ciZgCvMEvY+mGm4nX0O422zwUIAf8 sha512-dMbayk3TWJfLP8JaNV6M8opGWwPI5LMH4U5O7EkS/bxUtFj4DkTHzAPRyVDVcp7ssUz62el7oFP5XeSkqiLG8g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.light.compact.css" rel="stylesheet" integrity="sha384-rpUk4gY+tVO7GJ6UqXKekZgoj+dYB7d1vaKmQps3NodJsfj3/0wZW7igbRsc/wv0 sha512-McRlC1PDHnS5k9vAATVpNZiSqCII/M+Yqd8P1KXx2n54X7LWOzbThSqp5OGAw55gFTrjoZ0E2DB/38X9TmyBsQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.fluent.saas.light.css" rel="stylesheet" integrity="sha384-/FKwZRS/uSgWNsxYf4w1iJhACB3GSH3O6Qx63B7NpOgSIQDf95C5n0GrVFpzNMsl sha512-3pLwi8QLrENwxP4GAa7hJ23kBAIltRD3OFEQLxwvI283dig36dwh29s8jMUl4sKDdVk/UBbnvfc4QdX8NBdYJA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-/biJ01Y6P8SzYKfwPAStKO6x+Xjjmo/j2LtW4+IraMVo9DFTkXlC4JN1e74VVDYw sha512-r17WJoNzwFaryx2CuKzX1ZNsf3e0vAHiJdxzb23w/HHhA5HN8DbzFP66h5uw2IKIrH1/kxTRTTkwv+e7YWwCyg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-hJU+JGqrCliQZYmKjSjCDk1q1QSG+1dEDS91LfZITIn2GCJeuW39E8FD82mhyJru sha512-BTqU7UsgxOlYFeOlJLy81qBS6C8nnSRarwstPdBF3ypgig68u2By9UQuVDHE4kMAneq/ez6L+hqGCqTmzdYDig==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-cRhNPVppFbbrPf+9YlecGczc5esj5NrSvYpRP3Gj2y69dYffowuW5TOGsS/2rZUG sha512-n1PIbJPhNhzyHrwXFJOs8lhqDW6EcdMWvZLd7lKcLZoxLHZBVoKyqCV/vCgYiEStToHGeEkg54AHGn8JLyy7jg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.light.css" rel="stylesheet" integrity="sha384-grKdJGK47q8fJlIjJPo9mJl/xByZHymCvRL2NhaWcrEOXkIBEqGkt/jrOQDNnzAc sha512-MRaqf89h3OJc4Is9J+YUeoba2DeeQRpAdk5e/X5lMW74L5TaqULmCJpryLLJD5MBmTA5qHTIUHrWiNOeGvdGxA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-PfEVJWlFAfMIkLdRDKjsfg4vcnu7nLwwl5wqYvZD2UNBqgcArJSwfav7QfhC+okP sha512-jzNK+BaRtjrQTpg/LwVBQnhxiKybZJC2aY/Ocll2z8iEGASrUe88A+LlAcpBLjPHjqym8l35J3UesnswJbv+3g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-/zA/r7tg7M2ZFiagCekUxwB+REZf8HkR5GzrS25Fq5NfLVrvbhV0+MY2W/9b4nCh sha512-ngxo9lvss3tF7yvTiArbT9JMcmd4VrBqnTX+MFn865WxOA23J81DH0QKJwTCA98GJx16V+ksVn0cM44k+DSsWA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-FCvNRQ8wIhtFjfDR+G85eqEMocRvlnQMHUHrmbpR5jBNsOR4kHoVPI100PENhnmY sha512-m8DMHqnxdEiiaI2A6s3Bl1C6sC3uuFFNwe1IfY2+jSBppY2axJfLuHQmEZhc50uB6Ehfe3EGuwUTGbZTS0JA+g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-1FUdagdE+xgj+ToPc9fo0HewZd7OeuJlujNZ6CpSRK/z/f6f31GnAY/STZJ/JFLd sha512-jj9CO0RdCYJx7/9LhTqsVTu5+xHhCH2lEP4VmTtSGn6bD1Zv+P1GuqJT3UKJvBkDpK/DayxYLWMQcNMmuiajMA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-S1J7GKaXwZ0maJR1nB2opC8q9Smom5ZNm2J5la1fZljB0nbCSTRHopm9KTV3skTE sha512-Kn76i7qCQ4RjqOlvaQSW/byX9qPy/efTjiV7KaE5DNdgCEjF06z7DMUbRTiGS0PA+5Cswu7w/0nujvNakLSk4g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-NW1yQq7dRMTritei/Yk3RWSgEYhWrusk9tIpyN6fqflrWbeBclIorjXR8GOsYfvs sha512-A/+b4Hul1KiGOL60V0SBbd+Mvv6S1Ynm9P4UeSnkYOYelhB4ECv+pTjZ0OqRTAAzlfNLBGd8PV40eBenquUaoQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-I2DN3FiJexe6h9obbo4GRta2O59cHFLD5SF7XlTNFLjixBeHgSEET3oPxhtPSzzH sha512-UzskdkoduOBdye5lCuR4m127VlEeANNxGau4QLL7Ema48TGSOBBvsrrhINkC2OKXcbokwuWSZzDmaBrTacsHvg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-WrsxYA6uxhVrw6dMDO3kBVAJ410SUROlByQa1+nvKlRkY3i29dyZd8Pp6N1uFznK sha512-h8CuG6WEJZCJmoe3CK3+7oHyqCZnyta7vkvjEqyQGz6x+2FLIJrwd4gGvPuY4DzDUiJjetZldCwsXFqsmYgQfQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-p0C+wTuW+JEZbNgOkvAyrKAmtB05P7474Y82Fyoi3Ui4Kzfb4laiRviiqwOV1Htp sha512-4XnpvAwm9B/HRK+ks+bX6SFSp0lAzMn/INF7z+OEYCpwdadcdIXUjieln09pP6zuOLnN9BtFg9/ltkk8wLVlww==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-q6S07I/rrg/DnB9RSMU87/g99pxureFqXdkIPuZDXZSEsUWYdwar9FVeSB2WIchi sha512-6g8dy35n7OZZsV/3x47yORP9IBkHzAa10DRNy7bzq1aus0J/7fgeyDPI/kCe7lWFJATqOElOR4N7ByZkPDsoSA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-30sGjugWeg3m7ZkArL9IOCqSQCgiixNIJqyggyWRf+zfSSEVzGo8BC9oJwKg62sP sha512-PWC5zth2/14BevxpDxTpXASSgErcErwsaYGuLWMjuX/9yGlIXcw6gaEAIwsOkbagkm1XEB/KGlx8SJ6AtSe4Eg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-Zdtld6A4OtJuVS8wJoPDQ6Y5ezLnwNblyMG7MvOB4Vmr2aALKoUj9PaWKTob59I3 sha512-gJkz/2FEj+B1ZNWbwSVnLD9QH3VZIG/NFNu414p1ZgGaeyH6cCZsZyoNTfrRg0BnfOi4cRQYV9Gb1HKbtKqdrg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-1UJZ6A8S9Ba03Ocx3n/Y827q6HLoM1HBfQ7w+m6eP11vXw373UhzDJtYKcSKDH9s sha512-uVZHvL8An/DYsVtrWwHujY3uaoncKWNViw2KcGQrfCJYWrvZK6LUJ1HFHEsyzm8XgyraG6Hw/1FeO1s/BGCLDA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-JXz4TTn9TDSkdtv9gbsA1VuZT+ibBbEKrlSbkhEvWHhqS/8PzRALCET0qKGpQLWN sha512-UnO+DtpnRr2fcMDlmpazkDE/mUGxXN1TpBgcoMtduOudmlTVatVwQ9zX3EQe7PrUUYHj0ixChUookw3SnSfwng==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-ufJMhJtPTu2SW/jNOkOKfYI92zzyrf/Afmk56uAy3/Xfz0hh9QVw4Sod8R2xDGq/ sha512-1iMKy7QJIka0BewKzfS4Bj7iy2oE0KHOnJbJVkdZTvWT2tnqNR5uB1/u5e82mJlv1lm1k9mbD4J5K4Bxq70dtA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-f2+h+Xfh5K696MnTOjgz2hNGX5AmKyVQrVAkUFc9J2ovZ+J3ausl8Xum5DssSY7J sha512-w+mhB90azte87KD2xZWSRXax05l5WXUAk8iJ8b/guiRgq9xprp38YJ0eziSMRIimBOws25ADNv+rUGRM+cX7BQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-Fdi7YoMDHURbxqRHpxA0Uf3+f09w08ZhMdw88JCi9xTxK2Wsj+reXv+VSuQc0xcf sha512-DIAWSwcSJO3v+cNkqT/BJ8GG3+hPtt679XXkh6S6PQrb/21ocYTHRnbcJamdxMqqxp564F3kMrAymR0E8ycobA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-c8O0thxr2Lj6t2UGKbpFMeBIImB/QYOsSHA5i/+HgzBTSmxZ4JM89NXkw2Rq/5Yu sha512-nTJGNStsv+tBvkacy1dkITeyzC3tXrQYOpc/3KxsLamFrXBkdckfCmi+vTFIty+fDmsA8P9AbjVlBwkYRqgalQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-G8xTT78OHSg9ZiqDyi98rodOtt3StujPFPYC0mql0SqTv35aJxyYDfdDHschKASl sha512-0d/3yUNVIdFg9FCT9MxAxcEFrVcXLL+eva17zFtZl+gt+48d9EqjWn09muG1FFko765O+VmN7kMCqHfibF86Rw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-bnIFnL0RslSAXAXMyLOdLLOczyVVWGfYk+4YEM9GjJSEea0itWcbqipckTuxFDl+ sha512-iUruK2c05ZXX3CgYoPj2VJ+qbt3f9U9fKrBjvc/UgnriRB+kwWxyM6NNTY9U00kGK5g7GRxlYau9H2+sw0KrAw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-S8XDSOsKBRh1CwoKeOM5++E7699XEJMwMKZHsm/pRMYynPYAr1a/NbUhLdh/TKWu sha512-8BMV8Ty6ndDcMbwrMa7h/5WXitIo27EK2hMAN1wb3txO2uEsDAAef6auLNcYUMJK7R8Reo0Ei3fGzcRbWRAtHQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-93ggRuJZ8LiYH28MPdhrkhKD74JkFZdzZgXSUbQlQUlUdHlKcplGWF1ca6PNpVhL sha512-UY8rC4cX8GRfk716PG0+e07VdiLAQI9sKxF++BggVPAukgWWqp7Dg5cFnF/502cpFPlsrYEahQoZZN6JRr9MOA==" crossorigin="anonymous">