CDN Services

DevExtreme files are available through a Content Delivery Network (CDN). Link the files within the <head> tag on your index page in the order given below. Optionally, you can verify the files by adding SRI hashes to the links.

HTML
<script type="text/javascript" src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.1.0.min.js"></script>

<!-- Reference either Knockout or AngularJS, if you do -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.0/knockout-min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.7.2/angular.min.js"></script>

<!-- DevExtreme themes -->
<link rel="stylesheet" href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.common.css">
<link rel="stylesheet" href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.light.css">

<!-- DevExtreme library -->
<script type="text/javascript" src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.all.js"></script>
<!-- <script type="text/javascript" src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.web.js"></script> -->
<!-- <script type="text/javascript" src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.viz.js"></script> -->
<!-- <script type="text/javascript" src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.viz-web.js"></script> -->

The stylesheets in the code above apply the Generic Light theme. See Predefined Themes for information about the other available themes.

Specific functionality requires additional libraries. For instance, localization uses the Globalize library or Intl API. Similarly, client-side exporting in the DataGrid and PivotGrid widgets requires the JSZip library. Refer to the dedicated topics for details.

Subresource Integrity Hashes

You can use Subresource Integrity (SRI) when fetching DevExtreme files from CDN. Below are the files' SRI hashes for DevExtreme minor releases. Each file has a sha384 and sha512 hash.

19.1.4
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx-diagram.js" integrity="sha384-e+p5qL+T4af/kTa0O2cJUdzAEXVkt4fFDo4hSq5Lx7SAYPouJbEgxRXkPaWkCYc8 sha512-/EuPuFxczkxVUfnsU+IR0lSFsMMGauPMJp96SmvtR7zfgQj5jz1jMKgVXJSWC74EiTOpLpy8UzscQV+TSb1C4w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx-diagram.min.js" integrity="sha384-Zg35A2ZfYLgzPV/FZYeKOZZ76tRaQoSDtFSD1uwuFXVmPktQXWaDA7rDD3lTmaUU sha512-+VGxRJdp1CP0Ywwr3+NT+fJNMYqO5crp+HH7zB/OkYicyvoFjLunWZMKGG3fP2iXr2L37T6B4HWhRx2cXmEWog==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.all.debug.js" integrity="sha384-pu2gul2bOEl4FLYLYdxkVfv+Pr8Jkk/r1Cx18wUiUl5McICOQkhhLsfXaqrq2Oxx sha512-5aMRdl0gnhD6uPudGo0t0Sqt/9fZRrKTA8hgafdlnpGO6pm90jbwyP/XNdPpNE8pnix7HFUe9pt/jxvhUaLVyQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.all.js" integrity="sha384-7VCyLPnL+DB4u9gOF5jj2G5iTwnbdxm/IvernUGwjj0yVhLJD/Q9nzKLCs97CRHB sha512-AlGiuKtrZIbPjmjO0xfAi0KJWF5SwldbYeD0f3zqKq1I5gr3oNq84RrEVBM4cgPgL6Ef6XNoCQ6Og+0cHnCXNQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.aspnet.mvc.js" integrity="sha384-r2awD8+WvKlnU+jz+hX1V1Td/nhgnU3MexZ/l5LP7JjUOPnVlxmzhGorwOommFMu sha512-FW93VCAsQjhbC44KkcfritC7C9IR1B6Xy7uIEOFXnRJ8jKQT9b+oIQzgh2noiHvfqzuqu7aIlKXTlWkN30QaQA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.viz-web.debug.js" integrity="sha384-u6PnqjIMlnie1pP3l90/3KPB5LPHt/qHXlRuzCoIF+PLFEynb9D9jBfqybHFQ6ZT sha512-Rrw7mrBFFmOYPwKSLuuIMO4oyzN4WAEsoZG7HuTUdTKNoFKhZBkK72pieCtZosYo0cZdqRx1w+m11BK1xeXSHg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.viz-web.js" integrity="sha384-JU36WW9FgLQ5uQVxXZwe5ATcbe67u3nKMZMp+jM9h3+Ht/kToJqt1qotLgFCfjzj sha512-M6CFSnWlGEvZz4gKCYP0ejSxfS7W90Hnlt9kp+z8TwXaYWWGP1XDRRCdqJLEuCg6XBMAX3t4ZH5kTZg/V3PVzA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.viz.debug.js" integrity="sha384-P/ldyhpgFRuG5WGY4nm0Rf9e89JxDetHL5+WplObzNXZZrGH8/rizJjHCf5mWvK8 sha512-qTYANT8eDjtsC51XHnFFE/a2cUWZLs/nArBb2jxLyyAin+orW5NICXF7CcnLS7oHo2Y2NeWBVguweLWxaeOhmw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.viz.js" integrity="sha384-11rn8eynGvaLT05o4HVn2Uu/Bc3HCKW9Xkz93smwkcjNPdyJ4ryc0mCPiE0V0BvG sha512-SilUH20PdemmBSqtDBo2ybiUtXV2Q2myxXXGHmQLq+ChyMU1LKwNgWmU9Oq+jdTyu4r4Rs2ZT3/05H3eQA/f6g==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.web.debug.js" integrity="sha384-8Ymw/Al4Go14CutHzc7e6Vc+w9qEOa3tOgRc+wLjtbhFwqBmQCnJHpALJnyKSA9/ sha512-ehYcpmf2Fu/SS7iUyX79gKkm49FDPO2fsgffWh3zNAiGmJzFU/icFdjHqASjhbWxPy0i2a1O4N5SRLpP1DQtrA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.4/js/dx.web.js" integrity="sha384-TFRlwfzhjPwMOdT3FcV5nAOd9magsQhjQ7BtLLVxnC5snvQaywaR0SlL5FYcgudq sha512-tPz4yTnzjk3LJ0DDLu30+Q0aO+dZvZxFx5iUBepw9M06g25dcOXMnqTFW09boZFIcAGTXEGiJ2q9TkKYFbPJ1w==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx-diagram.css" rel="stylesheet" integrity="sha384-JCbMUbh8TiupZs8HTui73ccGYClZwRfHPDq5KOEsppimaxQwLL97vtRa6wC1P6DA sha512-EfHWLNxF3SVpCbDiKfbO7Dci0+WmTPY3ioPSNe+xI/PANkh+AYdorLK1zvTYf7lixAC8B2Iad76W/fJLGsyLGQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx-diagram.min.css" rel="stylesheet" integrity="sha384-s0YgBzFAe+HRTzcYwV+vAsc7rG7MqEWe0whmaT9JmGTo7Q2gFRFrCvXhL/BZGgrt sha512-VNva+H/sfvR7+59KyTq6zkQ79oZSQAfwxBA0gpBll4LSc1ORxgpWu9bJaarjeiweJd/2nEZ72A6xLE2bXdeGNA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-gtx/dygpPLMjrjQEVx3fQlR4chrPAIBuZfRdDJDbnp1GLfvYl8Y9lBsWVfDj1gq6 sha512-ZFV6kkqcBU95jqlQT2qR3mzCNLKv++2ZCXGATxvgYw4Eqf2EucIWoFVOHSduI4bxJvIt1ZxH0j3tCtZ+rf3lpg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.carmine.css" rel="stylesheet" integrity="sha384-1BHo1YPV86VXdfko73nSrqB2NsL7+uIVNVsPldZfEFZrfytdxoXcwBL7AKCVcKFf sha512-LoD8o975hAiBz2L+VYKj+OyMEEybPK82ITEkwV7/wXXF8n7z+JYHlGX27CxSWP2WO6JtONTK/TdLETLQLZ9fnA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.common.css" rel="stylesheet" integrity="sha384-2R9Y3YtDG4rFUkjgwhkkRd0Jpx62WOEWBY1eIigBz7sWO9MQU2mlHgUOINbFMFmc sha512-wR7ZTLMYONOLq1shPyi2N3PD0gpFSzLbjerifGfEVT6yCaeHqEHKXFX3M/niBuNFKk+m8WYn1ZqCBK9FgH6upA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-CcCMX7CHrGN1YmBYpsiq3wNTlwSu5UYHQPqdahM/lMqDidWK+NvEnwNF4CMEorW+ sha512-hnD/vHBGgbbARBU1WHXiCI1kOHd0krPr04EeOgdOZFCQSDhv58YjVP9bYPZ9A0nR3BzmYqsJQamYQQRbb8+lPg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.contrast.css" rel="stylesheet" integrity="sha384-2pbAg6Bo6S0aQz6FOMvz498NT1gB01HL7n4Y1jUd9goS3uo+W4FNQEnyzYLTbuRS sha512-hu06h8BaBMqpH1I/36jwKOGtHRn+Skvikw8sOLq2HXUDEXpNwQ1703YDMU756HcmFsshlbHNsFIpAEuoIHNj/g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-jpOJV9sIYFJbGpW+YH+lNiwJ+CI616+51AuC52E3H3hCF6XFtxHCbQmkYc1WqXoi sha512-rITR7D4izX+uCPIrReHnegp/o90xLGF0oqGkpY8ZZ//JA7pnVXIHoDRfo5ZqavYLhd9tlUldRWmHMU5BdmyOcQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.dark.css" rel="stylesheet" integrity="sha384-4ckowb8TO4zJJTE711uIQnTLZZ+9uVavz3Du1vQu5NtFmqVfC5VLLx+fyWlFWYal sha512-UsuI9/DQsPN8Qnu8Cv9Pu0rP+3Aq7mE6AC3d8coQF6A1BnsOsVrgV+K2Q5jC1aY4FEsHGkd8FgH47W2yilKIfQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-EnGSuS6LNedStSPr764RIU3hUjWu+8OPjWkncs0O7hQp4hQki36IZmjTJLCNdoqB sha512-Gq9xBBV5qR9r++F+AmXqh/w2tQ3DdD2Cx7bwSil4Xl6X8geb+z5sbOrmoqyqO/oL0RuLsaZLL0EuH61w5PTpGw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-kgBcERk7nLk/t3dIZy0sTPPdOml7Hr4PAAbKvI5uGb1uQKvBUot5TNafKFctTPH7 sha512-byKTs2Zn/OZpULdvlAkCdmuqVED6hXv0VSaQSiPcghKYNk4Zz4cr7ZBF5uaZoBii/agwmHilxbDb+O+P/Ic5UQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-vm6RlXf0CvETTapbFvOVNBcHcXEU396Fnk65dPO9caTt1mKVYay0MbD/s3fq4mUU sha512-RR6BLY8ApXTAD4TlBcsbPbm1Yx5nVNEbg+wBb4blvwBb8EXIVxDsX2SBRWCfVzBA4j6URjX666rx4VfvwAYl/A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-wlQEtyAZyjNnd5TAkCWXPuNGFcvjOMOQq6wBLpu0Ixa3i39N9kAODKbI7XI2AuXe sha512-3hCie8XC1ZAqS4qLec7Uv97acWMRAqdq7bQkGaYDQgLTY0GDrpq45U+ad8IwIuBx8xZ7f0ULVFjkOYKq8IgENQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-YL9RErWemDgZxLi5WgBRiNBDFW3R0aDzNJUZE2Aq98yEupzZShcqhfxmhjxL+IQx sha512-FbzXby89c5vxFVro7zXBRyERcwXJH21yo4ijF6tBVULW5ckLQNX3wA5agJ5OMitBWpEV4BPx0quqcKIVM1GP1w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-qWCN4YB3nQfZtN4KY8qopCnLXlcm2xMMUIrrJ/lKXWt8tv5LDX3JzIMbWu9mJ3fH sha512-qnj5Pp4rhPwWMdVYYgSjY9+0D6/ySlvG50RPVaKMjQvzK9Skz/LHgajhTG+sPOxsjgJZOygF/pO+mfv8R6okWg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.ios7.default.css" rel="stylesheet" integrity="sha384-dxFo6mNkanVZfc+ooYidGMXaBxonoaBxOHb9dL9NekJ6ASxbA6HARW5QzQaZvdT0 sha512-LyZVUJoW8C6skMBKXS/ivYY8cycV2l33+KN2NqRDujWfX0bvBGYoN+E1Uaiyq2NoMCicSaS6uzki1+no0jwLwg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-4kVQitamvIUbu4cQyTb+VZGclESZZFYpP8ch0LYV8lhQzo1VPXX/a+WmtkkNYPQu sha512-hIsScjZQD3jQNBrtnXY3KHDo6JD3YW7KDW+sf3Ql0vj3Cygg9Idrsr50WCavwp/Q+YXMpjXQTPQMAzZikq9zDg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.light.css" rel="stylesheet" integrity="sha384-f2Gf243rOCc7dJMK4w4Jt4emjGfn2IiVQXUFP/NSnOXtx9sS8LMxU4R9x435y+ou sha512-+sBlODux77c999p0l2qF15WdnVFtvYLJ4C0ZLIoJE8ZPozk671rnz7lFwVYggsNVH0hv1NKnMrfviFv01rQAiA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-4yvrA0lT5ozehjiIR/qx0bChXF+3loUq/vOIeLLxUlhpW2QjY3Pm1Kb9p6xd3qgR sha512-kbtjj/Lx6AVUUiB5jhqW2AE8RmSypmqWwz455T9itLlT5XGg/QjuAlEsrCMHP/btemnMiDY3Y3XMor1PD9gMUQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-JCiIhsgnFUDkGW8fjtr0erxsW9nZKpkccobXf+uXNfu1Cmk3IHxj0YpG1W/mf9QY sha512-EAuvG5Bt8nxIWCjEKlptajpQ5Nl/Ep9tvmelMzjZMTg1cSLxN7TWW7W0UrUUcRLhGnRF7Ds39YosckYw8y2hRg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-klmthHGmRO9xqJuOshLez6gIWCgjPel05KT3UR/kZ+PgtifPjwMNOj5UPHpmfaNe sha512-c5JrnZMfYUaMLe5SkhjqjVStPxPaImxbXt2DzcV5FFxtoHfRjYgVDsdJEgdjCoVlaqOYckuUhnLfQIq+ojiiIQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-zA6/ON13xpG0Ul8DaaCsk0Fkuj/lsAHhXylXCln1Lh+TMu8m0jBFdGjTQk+DUtjr sha512-OaXOdERhnAx24RmegGl2eO9XTsY8WU2UGjV76U2M3DFxIbri8U/tZbtamtbnUYt48kYITlSdFVmZhi9G1qZFmg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-56imAIXI+cvTrQRI/6GEnFd/gkYuIHbGLuD963lUeNhKGOLC3ArSpL0IejM3ymzT sha512-k1MjU1Z6K/MkLZ0haFEE0TgeJmVlNBqGYMPu4SYviiHCKLfwM06yeH0HiiySuaqvm4mw4YvYOpmdgA7peb97LA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-A+dN8ZVq7yDxV2hpWqAtweK3NAYFdGDxVpAfWErJU1T2Cec5wr5QBmH93FCD7M4S sha512-+x1t3nhZWsmzAXZUPwWWonGr+ycmXNuX0WXrX8wZcug+7kA+kdv7DZapV/nYZ/Jjn57yeJ9GTN2GUnMuGyhVig==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-wvbU68XUSxlDOQfriHs3YvtLBfNWLq3wM9rLSEunmFwzWfrUSSb8RiOHUfsTuSDC sha512-pndEr2fQJNWE9A9DtwsH0GRuEzTBU0n0iI6v7hLPcogj3zLu3PKZm+LoOGSE/I3Cp1r/Vk0zsioh/JUp44RKLQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-QKV3/x/c9X/KqJbzhngfRsxoColurPG95XQfmk+McZ+0JLEMmMuvtBIaC60C3Cw7 sha512-K5emQakWau29AcRcLzyXG/IlZPJjohPy/EJ44knRC5T1748sWFfK44pMq3mP+iMkfM7C4o/MdJ3nZ7sW4jrzag==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-O/hPws9hSB3FZeSUWl7qMyHLt8ZkHul7v/X9ww4wzvxi3UhptodkFxqYNo4KyQxx sha512-E74IdGUnEU0Ud40+7cOozr6b0weo0HX+eEDY3hJbI1ZGylJ8N9lH6xwxcwJSHG7zx90HWrWS3z2T9o3QCP6mtg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-VoEynjiscmHxHlVQfZqh8P4iFIjcFd7D8TxBcZ5qSxiFO0H+B1H+AHrCg/K9G+gE sha512-ybuqBA1WQcLhlYxmEuDhrN24rXM4YbH72hYQvWB9dpp5Fi9yMWcrExHaOf6nktIgXIgkmdN8bFEF6/8dSoL0aA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-Iso+78qHzGUBYT0GzvFTf2ghDz7YxWirIOnMz3zNVrFWMeCidEFC3Bj4OUK4QGTM sha512-QPjdOeXVpqAgsgGoCmsYasmzoOThqRRXoTPMjtjqsWYNPELznnoxqDVHJnMs/4fseHpzMDg2+Jj6Ei3deQh9ig==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-lpkKBbPBAq2Iam8aO/zhXu1hzHVWuzTnq+X/WgUM1U1viCrVh1ftvvt6bLyYwABs sha512-P3ugpM3fI/AaIzMMYPTdDRqxbKJXa6F28nVNIi1j3r3hYGf9h1oqWVhXQQqfD7m9onP8pz+flQOntEWb0qi8mg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-tB75N2Y9D/W1WT2Nhg4v7NofQAMMW8ZsnYuoyzTfzi2OurmVcXVzNambmirE5hPQ sha512-c+mW58jButVR92PAWm0zpKbxXc3EzCtWAXHYXjkDqGurL/kn+7eKXCR2I+S/MJDgfW1tSZVoprSpQztQRPqw5Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-lA2qxTNQixrPOKsDbb6cVnAHwB9EIMtE0pxd6oto50fk96i/atry51UI2qZzKWtV sha512-ICSFbTFy8KPsiCryuttEI9HbMphvYhzaMmIiwtlkZIZqCPyfZyzdTyipXkxN/H3boOH8fg/M84HFV4542e8Tfg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-WHy1090L1l6BT5biO+8MfNU4zVr5hlKTjg3bv7dNazbR0eoCrvk0KpZtDJwkAc22 sha512-2sKTEvZmOfLDEKUMoGzveyZ+LowGuYFgS31CjPbDFOT8k+B/nyTJAVMTnVM0Z/DFQciooAuiQfZncaMyggyQPw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-DkABdSlRhZoiCpPdt4zHw6FQbP6nahvdVvid9cfCdSM+VuL+fewD6V2chophzYZY sha512-ryPfNRmxNPIco73p5t31vfiudUqlo6fbLEyMjZi1I1xIN3XT7G0Isglt8uzYNy3kMY7wq+acqwCElzdm+dYv8A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-paAauwjgt/p9nKWj+F8OQ5IcgFX/qOvc5aSliSjZUy2SPQ3/hxpZxDe5rtCZlC52 sha512-hWR4LiiSTZsEJdIwUHLlCWYariDheGdo/vVyQZkAG/9BEY3keFQsD4hmQPAg5ct42LjsD1gQ+dZk7m4a+eh14g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-2oLcdUYIuEmXFLiZGP3zfGCgVN0bcCZrSfgFIc92lo7yv+qouq9NuUEslvrL5k4p sha512-vboIfmf5EaxpI+c8YloNYdk56ntvw0GFzAkT28s3ZQLrQxiS85Qn1D9MxM1K1woTJ0XWgjo4TdmsPX5vDCIvLA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-NvX4yQ7oi5RSDUaQYDGznocgvjrgP603U9/I1W0B147PL209jT2P9ZCBEjAxup3w sha512-Iqavf0zxrkQmifFykBorjpMfFBV8crIJr+ayu2+/Qp98llDg2HKBzeIiFxy4qALf9QjkkZqbMo6mXjGsIqXiDA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-n+mPHbNCK+cae7WSR/6p/NWH+9UN8fo5HV8rSTsMkniuyq2nq8agYAFp5P20nd7a sha512-wo7rAlps3z76SyjbjNRreTFIsoDBFmB0Th61qTYBM8o8B2skQGjTmwiQdWtPUMRElpQVyyJfSgVktuwYqQ3h6A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-OGiNFRXNSKRWq12iTYmAudRZL9qCEdUh1SNBkCL6rta9/5OyKzdXn4u7vAARLaOC sha512-5vca6SQwYi/OQgAFCFkmYGoRGpCl8ECJJu4WX6QoVSNsNCSMP1rjBX3hpAXLBhxvkO1oCy75Ns7cIbYKzVPoPw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.4/css/dx.softblue.css" rel="stylesheet" integrity="sha384-LHrtaqMy3BiDD0e0gm7yFaMURPxZOn/G5nQdh1gbXkhi3fy/3+Np29JNqkv1n8wc sha512-wzeM0ubsQEG27QIxAWjASNLQO9sOEzvZf4R2IYomMx9p4DRERcoYuda1ZMfMRcfR2+ZHYlZm76Z8zEuDG0EhTg==" crossorigin="anonymous">
19.1.3
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.all.debug.js" integrity="sha384-+Md9VKmWdwRB4F97B4eivrcwiyUU0l1huBuSMTqV9x2sO20FLvpE+U2QJwNgjTIm sha512-jMqdMu6dkPnqGfcVgyNKN6OknkU7rOk7Qa56R6G4hhe09TQDek+S6FYCD1EsZ+qGwl4gJEvYcc5BxPr4vCmJZA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.all.js" integrity="sha384-mwfVVzZcAEBY7tcBkWDbgdbvXHMBSHCKHVdKkf5whmSzV1wiJarnV3jyn+vV4wsh sha512-EhY+88hDjqFdsWvzGT8cw+L8tyf71Qra8j8uJOH1anlw8rsUs5OMiDvOTnV9geguCVhprq5n7DrmJ/S02hMyiw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.aspnet.mvc.js" integrity="sha384-rw3OF0Ij33Lt+skjiNlpi5ustP2+AHfBus0B5wlESmVhzhXyIz8exJwN/e3jwBeS sha512-+lYk+jDbwDDmyl2ed99wJs61WbkGaQEOVCrqdYVr01o2HK+AEnyJ2iZ8T7CMyPXhrp2Fv9g9e+qmUSunZfwmaw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.viz-web.debug.js" integrity="sha384-bW1maOp8ocReh6kftS/7nu1+J/lVcDTSTPNBA26KJgBveHbPa5dUswHZdkL3nRKe sha512-ks4IS3M/iMnLIPpDiBZmUQcDyVuH+HLXQTiA3UrVQWyTbMbpgy4MeokpoyoEgDIXotlonksRG3t3FI34U76wMA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.viz-web.js" integrity="sha384-ktUBklw7xcTPrDtMsVWy9B0zMK+um7PnbbWSBIhfi5Qboin8CNZ8PwnUdplfn0R5 sha512-tELTsNwvyVM9Ov3TgnXiAGdKR8h5VilJIF85k+5YwMWW09kUg4IGEzoAjtg7jA1uN+6IFEyII3mpeBrMLd/xuA==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.viz.debug.js" integrity="sha384-w58x5tJ/6Y8lmb/jdgGUTo50YNhB3g5ErmRZ2ZO/QuQCsNwdMKHVgH4BiKLheJQR sha512-S1JH9hU4FTLJUQ5NDvsYihbhceKyOYqzk2eHARrTqvbBodOhx/UotyInAphHccP2D4F6QZNAS7vJiZ/03g9JwQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.viz.js" integrity="sha384-015zLibBemVYLv/tNA1pWBCY9Km//YXDTo/SNmTpPZbWObGfq2pDD/hoaJbFtuVl sha512-W2PJAuZ58sFRy46SOYF40GwebGZwAHNsceXsQpon5auhX97yIJhQ2LEkfu+mkuKtzYFNt6JoehbNouu6+51Bpw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.web.debug.js" integrity="sha384-3Dg7QK7eVbqsRvtL8qPikYSIH3hCYuGMFnyH0xe4uR1aMX3XtaP0PTrNgqXbPEDv sha512-xc4PgcsFZxQToFtXS64q+VEAAfNuHNF34iyGHwFFAd893o0DlfYWGZ4/j2f85gdflebXhBGMhPbh2CXwmm7svw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.3/js/dx.web.js" integrity="sha384-bDEAGaPCK2ysmsSY4Lu+x6ts+lBq+ybW3wDN5m04YEMYnVQergxTvF3Cf/Waz4JS sha512-VxoILUwJf9gUCK22cg70qKUcAbTtowGAV/Ovy/6x3jhBN3RS0+9mUXhqKrPrtdQL7rMTvz8db+RoF19XSuGuZg==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-inWiW0wtwSUe2HSnS3eG1YGl0/Kgs2IojpUmLIOJOEsZ+rkedgUBS9zFyrIEekPp sha512-PZA5SKnvRL3H+aR4LO9TrqBMLQg5DHiPIRSqL++5SPSF1ISrdOFjzg1hQfBYMeRhYPN+4FDXoxTBG26dnXQ31A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.carmine.css" rel="stylesheet" integrity="sha384-jrFDP25hx9H/oPP5O7XQtzvt0kHf/lF1H9wVBPxh3M3c2Nhlq3TNmezERr3b1y9s sha512-I4T3Y3aBDqfJJkJMZH8SoMhNopCMJFd3vZFs84JQLcrc9SGv4sm8yzg1rjG+lUTyxEonXnQonngUsNcGOhWoMg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.common.css" rel="stylesheet" integrity="sha384-5S/vvfSTQvqJ4jPdWh/GRTdcy4fn4Qmdzjdbq6ZHnET2WOO3DX5FSebJNMACz2jP sha512-InfKN3OmLdlrNoQ3eq+MQ4XlFb1rytcI1Vi2U7NHO4EOi1iREY4BGwuZl8rcvDbX3xZBYkwrl080MrOwzifPcw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-cr8Fx35Sma52o3rPOgyQ1GtMT2kFlDphdb2SQD68lCvtl9N2+UChiG3oKA6hWwfM sha512-aCriobQAzU7QJzFPz+3AVqIPnIulrPoi0perHGej5Z4FzQjjAjMgEvfZ3tpE2pzvuE/X8Hl5UFbr/8w5DGIYBg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.contrast.css" rel="stylesheet" integrity="sha384-EEcbe6T4GQkAd6kVtTk5ngVa5GYsIIwGPvcQsOjpdiQuZH19BS++CQF8gmeHr7JK sha512-tXEu9Y9mYi5lzmrJw9yzdDIJiWGanZvDgjW70l2/ZKGZQxAydh/0O8syxZbodTtFEwHN8MLl5+7G0IkxGDTRow==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-xLgDGJsiQ9Qy98Ze3JepHF9Zu4MTEoSHo8DOcsrRstKL8mfiPgzrdldg87Tk5zsI sha512-ZXTbvg5PA2eosm6dro62tElkXS0eKDB6KGq1oirEeZfZYLoJl18dcdWWZY0Guv7LWBLAhdEUilLgoB1OZwEzXw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.dark.css" rel="stylesheet" integrity="sha384-SEc+5hLzPcqtgJKaRDvN9YYvBY8CjkDndLuM0biAXQOIg4kaLDV5urXq0cxfjjcJ sha512-ScRDHAUo5i0LgwRoW0fnEArM1Unjw1+O2xlOr1grhl/UDg886eQn0Wo1hYINBpHzuvGYfKMYJlZzUJuzhqDkqA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-qtkwEU7v90IFrp0mk+mS/JoFUkmT3YOgr3nHMdbvBk0L1eo3pfbAP8mZsqDRXg9s sha512-pjjQqNdMTR6OBuMXDVv+3gfoM8vFJbZRdDLcdq1FI0q0Gm/epy3+AIDBcqAfusOoYw7TbF900MccPliFnGUqCg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-unQAVTvXqlWx0zEAqh5swvF2LoKywdHAVlxqsIKjdZvMxA0k2XPmUwXqRPixm4ow sha512-XhFH5eqwzRQI92Ra8ZVfkz1qK4c+NjhRIaJnA+yBG4aqHtdnBDutGeyMdE6O6J52vlYT5lJPdmbryWIilTkrqw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-5SxEcDfg9H43urNs9ioEHw3PHq5u5BseSXiy038IfGP0eSAzE6fZzaYNrJalTXOV sha512-9M1d3qD9iDw4HCC4F7QFeRAf16VH6OqJTQBQ2ckncfS7cz2QnmezzSfsWNLEhVGAd+IHSQ7OigMEs7WHYtB1jw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-cwI9W9SSWyVCV6PPq0nGk7/wt3sUj1anVHwGWU/TvOLTFJpcFrfZXVYXzswXzYZV sha512-mL9w/DgCnI/6njAUU9oTD7Xc4XoCQFeI6+Seidj1DVM5n9b+RAydvlvbrlEjAWtBi36GV1YV1x7ZVR/zW5SPVQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-gHTNGLdNNUJKI7wVNI4ORRIdDGQg5h8wM5QtGYxMrPc22qzBC/Ynma1TjQzjOPtD sha512-d/OdFK4vq+EeSXkEKNXBlTySqOMfSEabFbeMDEpWJGnMl9TkytixEjoxfjNGiJuedbWoj0mboUFXbxFSkLRPmQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-S5yea1REn2r/B3S87D0H7Ey7DZQuP9Cd9qY1n+ik3EXWmXmIYyXP4KMUDSoQsJke sha512-//ytK31KP4pIZPykNHXJQwUysxrEeZhld++5MNPnUyxE8s+mVgY34mbInuYFZTjX2PzZeIynYoQEGbn/ROnPFQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.ios7.default.css" rel="stylesheet" integrity="sha384-BwPZ4nAd7+r1RmSxMDRXzIc/lS6HUDkUscokqgY6fKBZetzhsG5O78faz+Cg7i+C sha512-nGqMF1o/ttHIg+7hXkhBT7ET2AaWA55X0h+5MyOXWFWx7MFEjnjNAiOds5udmjLhP0jJm7Pz9obarQP36RnF5g==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-ax5nJQzpz2sbVgq2yCCZOfI7ReNR30QKctuqrwhNFlvSwTUqYPa+o5TfJAsSkhUN sha512-QxJ0ChfJcu5YrzRv/FOipoNvNcv242M1MFW89mVyeQbMoeZ49oGCj8T/6gU5TbxakgCPFCovadOcs/qXSLWZdw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.light.css" rel="stylesheet" integrity="sha384-Zou+u5agB+U1fA1IX6GGHH5wjv/UMYHH7ev966+MFxkrAO8vBJ9PzZ3esH1D7Lno sha512-AySNC0B3uWXZ1c/x+CNmGZXvzAS0FX32GccvQXuMJsegU/7Mdh8hVhIh3P2ESNfbW70I9D0TQUbAXa3zMQODhA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-oU5SeyD+rJRnbThoDaRzexMsBrP1wUyYPybU9v1ogldlRis6VLiiduH2GjCDNMID sha512-ug28pbu1BGU6P4OpEShOcO2C33TYUk+RlZmKNCo7RhfbhI1w19NPou5A1smewS6esMtRPXqPfAvlqnC7IgHKvw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-6yUY8GfTIsT2KQmoZJaMJ9/AAobbkkjI681yuugbBS3glM06sibJLbyifVOkYu9h sha512-qic6UsUD0lFxrNXMG4yV0KoGQkVhyb38DP8XbJ5Dr/9iY5X7XUfM4upU8fGdX5mivIfmh01hE4xQJgUEMEoKvg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-Oa1vPzNXC+bDM87qHLBxS/942QctfCnktF1FBc7jueRaE1ucGU1yqS44K6RKzzRh sha512-qiiOkIykt8oHKBgUb6nHxf4oO9W3WXUEQv2ZFgXskMax0pF4sLXOSk1GNzYstjF3G9x0puqfICPBluzmCRigxA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-EDZ6puE0Zal2uEOgGTYEjeOD09Q61L0YJFOAkuZYduFEhDxC/glItz0x+iDqqGwK sha512-eSOt1c8qZIlMsqy+G9rP0Pe2WhJSmnD1SSuALblyo8h4g1P/NbwihfgosNU3R+PlDwpZRFX67Wo1NgIVn7z6hw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-okr8ViiwTJUmLHuZFmlvbKQkcm7VrNi6aOo0c10qbHrrLtOZtuW8JZXqd8ywZPfj sha512-2GoOkk8zKqakdA5pG8XFs5VfdwJ9bVXpfq1oOsIP1W2Oh3eCSxl4XBjQUv6/o59mm60SuTIpTJmy2wBJ25y11A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-k3e44XKb+SNwo+kK6xP8qZYMd37FTfeUw7nt0n+0W68wYzLJsmjQXkS3tdRLeDd7 sha512-OC5tier0MHhTU6tsmLKGPHpWLiXyDWZOOiG2oYsHmWKOZRsuZgqvquQeY4pa6seVo+jvPBDOsESGVQnhJtl9Xg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-8ruCv7Pv7E1RM27R0KrwW0GiodvcMfa9Q5wA0jixnS1ACdKi+mBdWbhtqKiFguFg sha512-UHSlpDAgHlGstAojEWyBIYAWtQzG96KWjd46R3O5RE4tcY4yD/FkRGwatJ9QOEifw6GSKLeZxBnCl6mFpAVaiw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-NsUViVBSvCXS4a7LL09ReTnXGEF7cfFPbUVb2BNJxjcKnqfijAz5w/XHNKf6pRBU sha512-IlIKbSW6d6WsWL2H7uE+Uv/wd6W/59EFh5tTy8Iwz06S6e1SOIVy8UIrIX9OkDw7ZgC9hM829YmHro40D3AylA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-P2NJ/EFy9qwUW2lBMsUkBRdgEOqEgbA0FirNA3yXbcN/iiwe03DXWxOr64miONyb sha512-kVSlDHGAXZUb5ih+QvyO7FOvfZQ1C21pK6a1Tnsqlv71+rznRY8UD8NM0emck6wj3e4otOaS9legxY5yfKvq/w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-u67uclUVDMl9C9pS4mvoPLrl1l7K6f60BdALrTTaIKt5YlfayJMpTMWJzpGU/v50 sha512-Unu29kzu1UcgjgsJYyOFOWT6iWfLQ02osgiO+OlgTBuW5qOzbDlzn4xvP1T8+zxW/QYm+OrjO1buAFMHuaCUAA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-+06BsBGEw3gEPagZvbVaRvpnNFY59CqpyOrkY34XP7xOHXPnOV0SKavjqc8Sk9VA sha512-Nf+0/g605jtWNMzohuRRcEUlrJkndNrGf3GQJVORdFsWyLElafGemIdhooBeZ2vNwyCDnwcb33mEQZ2MVAY15A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-BbCr71ldUxCLCIs6Z3rErXPwUjDM0saOINOPH2N15jI9QmfjwC7NGEdcSZgCHsGT sha512-L0nMDTypRV3kgONlSmDtRFZ15tSh3AHSlsmgM8hf29Tr02fzhbrZ48/t6Z9LKdX9ZlJ1qE+IrYswNM6IEusI7w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-KUb9pBolAcXTpvdVsAJ0zmdruXLA/zUmTKU6EkZDDZPJkscOhxtSes/X9XZhBE6X sha512-Gmo0H/ncAem+OvdE80d7uXFYUf6Au6qgk4eLLGh3uAIfjXnZZhe4pWpKOWBoKuBLGnjqHt2niGn4ABrP0UL1Zw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-3sy0NrAOG7BbvRD2RuzIRnzA6aqUek/AMNNHN98p2LDrFh4zwElI2PxHh3xpemeX sha512-+ZDoHjrrQ12M/1ixf7WGNhhvrxhesGLSrgC+arc5zois525mOiKaIy8pEtkHsOHGU//SeBxZpwhOwGTqRl1bew==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-k31JqUzgny4Ii2nuKKh8Tw9YFqpo5BA7mbW0TvRLXqL4tHECszRx1iWRYSDGqDqu sha512-Q69O6ELGi79dZA2TbUUfF1u1znpsnUwBgZFGBMjQWIeIOPoNjRgOUCYtfdtfpLsf9zDFUvyeorwNuyeNKLv0uw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-+6/5Q9xCbn921jaaNB/bga+gvY+0Hwy4Iif/b4U+9HkpHPss+aQvgsN6f78fW8Pq sha512-oDvGwvBx8NA3wpZZpee7eLB5CYF/504tDtSmmLHZY+z3jz8pDPmzxXEZxUY+bpr244XHC1bbZ7UPiZIkPu8+Og==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-+bLXrLXMj+KFeudimArUkh/78kOQUZiPtP3jGgQbkthYYihS6U3KGOtkvI+HuGN5 sha512-WxbJAY5K0VRYV77yORtonFEwMBFX+M/5aHoTZkdbKGApY/UO44t3W19SRFwuhsg8TBS7KL7wg48L73jsvhThDQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-Lfy8afASGrKjnhCvFmFNByEWMI9Td83ZsR2suQl0ajeFFT6Mlcyb9zvJ3JCKx1EJ sha512-BK3CEMKlcSEYr51OcbTGqiqqWGizurdiRIDkVZGQBhQ/YjD3XlFW/HElDigScHQW0wp/OJUnElg6UXyrYtekqg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-HLD8X3zjBpdot+5ofQTgeISqKDTWMLCuORMWsNhfF6WjH4iS4q+Oqq+KcxDK8M3l sha512-cze8wQlrV75PwpOEqqO/YK8M+104nikz+naZNJNXJClW35cXYBZNQI6j+4zfOUN4n3waPv4tF7t26kab8kzIRQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-hHLMR8rwou3yo6W8DsbxqZKUccQI2vxbtsvRJNHZgHLng1iKDdhqxlNqcslT2N2U sha512-Cr4SyTPv0prgkMr5nvDNCKs1OTw2ueepwbfXhBiXEWDCrRLTpfqDp31tBL9OmJOCvLGUjp/WKLgmjYZYUxvnUw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-/q0lttX3PJEeUlqFJm40t4MKK0b2dZfMMgv3ZlyHcxC83oO5l2HjDdx+CYDWq/I+ sha512-33tNUIU8KY3eC2gDldqV3px3Ll+wVgo1AAOuUC7IyWrC1BJek0b0hCwEUfMtpfmhzsgKKX/BuahZY8MNuI/0Zw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.3/css/dx.softblue.css" rel="stylesheet" integrity="sha384-C4pRIQvA6j4mNKih0MS3tcupz5FJRdpIJZzcUyEW0z3N24NxyOalpf/Ajb8thCSp sha512-/MUlo8EE7763W64JFaA+PIyagy7KMrOGJ8NcTKrCBMCYj1rwQvGIMX5C956lSxZfu/0oo+w3Wj6yvbFppmYb8Q==" crossorigin="anonymous">
19.1.2 (Beta)
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.all.debug.js" integrity="sha384-oYPZNCWoykEX6OPxiRr+z5zjbSEcvyDPFOEpgTc0l9AqPkjM7121pjL1t4PpyotR sha512-GuC+MpCq0UjG05rKuTY4jDEOC4OuMX+tYu4dSJi4wD4gbasY/QEqAbiBgMCXnIomerPj1r7kRlu0X9rnup0jlg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.all.js" integrity="sha384-aL6tTXhFetUUP1/zRyMvnwRDpDHxlI9b85vXWDbdSG8CWA2J1nIoKxdGBDgUSF65 sha512-2sFknzXYq9kW5UA8czXWuzixXz5eM+ZHqO65etyRTAmzIWoJsozCUHCQAVppmyj0jpntoCyacla5qLlnlVruQg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.aspnet.mvc.js" integrity="sha384-4/tbGX/0geCEP0RZP+WS3wqGovhLvB/dKenRBIaI6pUE+qsyjDRZn5FnsR2xKVRr sha512-NX83h09V2KUkmn8PunF13VAZ/8eaAaGpjX1+HEz8kAfXfq0Q4VgjV9H4GkD25cHrFnYzYtwp7I9xoW614MhVCQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.diagram.js" integrity="sha384-LpOEiMNe4fp9GWHdkeZpR2JlCFe49F0xIo0od5bRgaHRz2zzXcCrFN7y9vrGrMeV sha512-HIoTdpwvq9dKE93W+uilfrIaCdnffWrlaJQ0ODG/RJ/coHQLFJZkYMB8nZ4mtfxWdj6ye7rqvrh42GLckPJafg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.mobile.debug.js" integrity="sha384-xr+eu45dnZtrg93ZpURE5BxTbv6DgVQOM21cgDcALP5TYKhRhJRXofl0drD6+pt3 sha512-qodVLWZaEqk5SACPLPmA4J2dSjZeUQj26idhcpoBf/eg/96DboWBrQ7lmFq0ccJS/yCSXVKST9GMzevuMCzO4Q==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.mobile.js" integrity="sha384-kh5RMErV5SvxTXYJT8d+IMTHv0KWDOrYNL4w6RsbGhmJl+/m4qAOEtnMjzyiw+7o sha512-7Ri0jNpfs/OtgwPuAyi7QxN7G8JLd6OfbH234SIrThwiR1ovoerB0QQU2OYyWtcZnyVp8Bs6SvT5b4rk3aBWHw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.viz-web.debug.js" integrity="sha384-oA/I6tSs6YadcvzmlKtfz6Xs7x1xh0xrfkKPE1fcrvEC5imE3nfe75psTv/SzJtR sha512-ByOyfsGQYTtuAMUvNocfKXPnHlXPWV6tP6ax5LBpWuPPMpxDpxgneEFteHpdaDNJqiCyiaoXqh2byQIwA5XjfQ==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.viz-web.js" integrity="sha384-ti3HyE9So4EpkxMnIPIDdtr8KcHSkxeUQBEic/wEHzTaejREGW9cyjZlPzIU4KJm sha512-TX/MH9NjYF/CehSylMF23zUpan19K2gFnhgEYMt+Jlnfy5HG36n5SOFJh7eSbN0vnrnbyLyQG5+a8ho5qFPZxg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.viz.debug.js" integrity="sha384-LlxnOypd13gipuDk9tvVw2e421EXJWL5kMvREBqRv/dGoO54o/XQoEsav33iUnHq sha512-7R3QNB+hWPF9d+95dhsK7kg4ZFBrQ8D4C58nu30lOeg8xLsmSRhVTlLCcDDVE6VVNc6JO9IZACJywfXYd5VnAg==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.viz.js" integrity="sha384-yN+qw8tqjrDMEQLLzN/yXhCn/RD7fcEJkskqtP3KmeY2fC/ZG7ByNMAzEjwA7juj sha512-+e7JOcJGCEr9ndF1FnQivzwd/nMF7LYdqGeP+/SuWZ5Qs+GkWRjgotp4yTI+YOV4hpmIT4/gHdhPbI6AWjJj7w==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.web.debug.js" integrity="sha384-5Ul9+nda+q03o1itu82ig9YkdpwZL17scCHtwL/L90pzhnMIKHSFL9KoCPvoKQNW sha512-Me4tolhIFsW1wKSS10ASp7sjKprxKOAJlbmvIQldTVo+6dxzkv+ht6wuUp9OH0QwHRVBbgXQ3kZg3tyO+hLPlw==" crossorigin="anonymous"></script>
<script src="https://cdn3.devexpress.com/jslib/19.1.2beta/js/dx.web.js" integrity="sha384-iK2b4Mphzw9tqsuTgjdlb2bfW/Vzyxi3TDbQhS0co3W6zMCQDeg3oeJ0nA9cEAkK sha512-eRrMmhbHQkf69+ZQD5ypksMNsHAzW1dMuM8rZe2fACr25dOwe4AEQNqTZTwb1dCQ1auI3orfkol5Ql4A9KwzSg==" crossorigin="anonymous"></script>
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.carmine.compact.css" rel="stylesheet" integrity="sha384-ca3+vF6cD8+DbUbZiBUO/Rx/ojAym6zme9Q2DT8ZiMgWfSv0PCunXEQ1/X2Z38TQ sha512-MxhmSI1ikT7WzDVqYDRsWdvanqcXYRKNykQA3lW1hs0nUdHCV6xdm6BdCMyHTlwGgQyH53qABXdzmj2mhhS22w==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.carmine.css" rel="stylesheet" integrity="sha384-QdW9tb+wCkIv0uEfesM8MnLu+5m6UXHVS7IWpz1gSyTxKcoBBEYmuVK9ZIwrvADD sha512-f7GA0NmkPLlAYoSy+5xPBHd/BX2JJcKGeBvQLkd0CIksySuDXHOXfVzFI5U0bNo88WbrEul59x7yljCJ+2ibZQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.common.css" rel="stylesheet" integrity="sha384-j65csKRTv01ZF8/9MDi4A6QXgNH07kTYyj47ZgiflK3KWISEdu24ITB7u9/sBLYN sha512-S4rxqzSXoeLtUjhTL7tGswraC1iQtN3P5+77j+YFl/LWGiFVGv4P96TQVvQ0U3bDJvi7YXRm8cOjqgXPYPrkwA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.contrast.compact.css" rel="stylesheet" integrity="sha384-tu68K5zv+BLQCP/uZMQvMx1YqUxlKsEQF/oU04sTmx7VUpZrjHogsh3o6eCRuq17 sha512-w4p36X66MKEVGJQ3ipDrzEvWoJGQzA+YZ12PCiWOu+EpmIkElvwZQ1CjtV4KwL16eZsbJVKKGA/ZpG3D9goIyg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.contrast.css" rel="stylesheet" integrity="sha384-0SQ4pv6KDbblp753km25erjJD4VZGlF6n0mr54YqofqORKGpzToiojXdghKJrJcW sha512-kBWLKgm2o2P8kWHiW7AXHSQgQz7NTA4eUlGcHiDTyUnKxgjFNPImWjZ/C/WhdDGOXQUnfZauPINTIq+4vdpZiQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.dark.compact.css" rel="stylesheet" integrity="sha384-PHqi0H/LEhVYusWBHNk2m51CnDmc3XF4J8SQOsYjnFF0FlSAHkEzxfU31T7KcnHT sha512-lBK+zannM16BH5UTWtsYz2YQY7taYVh2j4PCDtmrlki/dC5IiVklO0g37NySJAHfzonkh5mpYvuuAlzIXqirtQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.dark.css" rel="stylesheet" integrity="sha384-GgRj9AmpVPcyArWUxOFW9awV/lN493jcxtTBvwdpKIs84uTA7+uw5Xt/A3lp0gHi sha512-IqD2xoI2paXeEGmIley5g7Lz8LFq1gN5ti0DlI+U19QXP6iZZFtwO1/qOlIrcfQFEnIhcQvLe5bvxHQV0dGJNA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.darkmoon.compact.css" rel="stylesheet" integrity="sha384-UJ4qoafUseHs6pxqC6b0eKEx4OjCt2BxREMUK+qLK3KUp70BgY8iFWK3qodiYpsR sha512-x4LHNNhk9K7lsUknFXncuu+oEfx8OEX6iig3RHBkmNaQwIP4d/JNXzYjLha7Ts+0Gb6cuHiQmJy4cgwMMfwe6Q==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.darkmoon.css" rel="stylesheet" integrity="sha384-ZuhJeVgut6QQHy4fBJUonrwZULrZev0c1cD9GTEWNBPGkfzs8xFNrsPpA8XJW3jE sha512-mAPglux2NYykiXFZXCS8nF2GHYjMexx6awpVZyDG3L7q5q8bsRPjo9zuiSTWviBfbtePIT5FsQt+FUiDbhIIYA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.darkviolet.compact.css" rel="stylesheet" integrity="sha384-p0Ktzw76tZ6leKWhbHN2hM+s0hCwDObvJiFwE/tZDTFfmxN6geYmI5cKcqfq6NuK sha512-/NNVYW+aBJEQov4PrLIAAoewvAvY4fahV455OqW69QVJAXj6qz/qoZTR8Q3Rs9QQMX9aCb4JHklRqdzGk3EHpw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.darkviolet.css" rel="stylesheet" integrity="sha384-f3cm6ZANNqCq31UG5bF3cOmbNBKkc4wufDqaGRDlNPI0NqEyielWlCN87H2a8wu0 sha512-CgSCsh9JXAnWugYia7z4GK4mbi/VHdr9bkv9MuXDto387Y9r+spX9+7qu06sStpBglwF6EMDDpLFbPemdyruWA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.diagram.css" rel="stylesheet" integrity="sha384-JqAyMRbkmlBl719T1dIL3ZZqaU2Eu2o4LVU0lDDXGKhCUa2das6siUVq7UVNF8rh sha512-RBknNlz+7glADXgRBBkmPUgia/4tCtmUtOwNwsQClEnl22hroGSrQw7IyB5qobjPoJYANMygwMYDZBAa3eMWaw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.greenmist.compact.css" rel="stylesheet" integrity="sha384-gkXRPPTIjwcZgCVOZThigtVZXhkNeVdlxGM7gnQKwe+WBPUmkzrXwOalvUkJ/2QP sha512-FXFEWBtslZENdg9ERR4FeENSDNc/922yrZcuAP8+I3UnbMvRo/800Fzi9S4kofO8R//g3v2QCAiaQcqH7sOzSg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.greenmist.css" rel="stylesheet" integrity="sha384-e6d3H49LwiKo4vCSU+1npGD5fSO52y/5QA/+4nA4XRlvMvUS3SBtfxswlANQJtzc sha512-d/akCBoGAkMHm2kHqTKjwBDqLi41PJzLJo2hHR/sUuNQmBAAJ+sbTDEF92xtfe7Brn8XUF7kZSFsYKNwNuT7bA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.ios7.default.css" rel="stylesheet" integrity="sha384-RexH9bk3eKVNDPYw7qyiPVpEq5daWmLh1fwOM0YZ8T7K+95zG/B+GyVMlDophvC/ sha512-8W7hbAg201P3xBMM2znTqZdKF+r1uo8xUxrZkfx9wGPJiVCg7EMTfHdy4zhZCk+5GscVW7ZwntU83kQMFu2xmg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.light.compact.css" rel="stylesheet" integrity="sha384-2oGIVEHhxku9ABz6D9I7RIWm9NEATQGe5Ldlw2jWgh6k5e6yKgMLVTLqpQpejmDI sha512-dH9lcddQFgJFSXXCF0m1Zj8kSvgVpwWeB/HR0LimSe18Qoh/OT6KUHuoRd8odhLM3N2i8xpR0Wy/fKfcbcIeOw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.light.css" rel="stylesheet" integrity="sha384-hLpNnc6NqN6ZiyThl8TwdYu3Kc4EIKS6FuhJh8l3bqTS8pGaVgB6tocMrTIUJGdZ sha512-NY3BRaGzhdt7ANnk6q+ojce9MXO/untgJBCMXu3ZztYgyy9hvU52eVfynqz+0jJNJm1h7dDlIDuvwzRxFLH8fA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.blue.dark.compact.css" rel="stylesheet" integrity="sha384-EWmGzLOoY9n+XWFT+PkIYRCDrW9BXcnetCQjcMtXq/Itcmxrk1b7lsF4uTGnrsDr sha512-J618QFFqJ3usNxfTYb01LS8V8xmTZ3y8IZEfYisvGRrU904NPK++FmmBKFvL/wj1ecjBbFSpKZ849nQ+LNZriw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.blue.dark.css" rel="stylesheet" integrity="sha384-Z1sab0gNwd1+yack3I5af8GpS4D59tjxwOGEG9xNtWGQluR/d22uJszzJ5tdi/f3 sha512-mjK6J6mqg66enk0+9n/AagzbihFJGKdur0j632A1JMGMwhN3pdLec6bJHf09MaSHwHnfEhvQ5hM116fpx4y1ow==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.blue.light.compact.css" rel="stylesheet" integrity="sha384-iiIvYa2KvzE/2MODWn+nW+s2yNd+QEV8RdEtZSAFTRHexgX07ZFoiKvJrG1dJuM/ sha512-HYpJoVkQjcqlItEQedeBTIIy9vj0qwBdfONny/hpVULKbCShTqE0U1Ft8QbPAPDFrk5edRskINvnOr686mqSEw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.blue.light.css" rel="stylesheet" integrity="sha384-hL/BIWtwSfFXiNYJ7ISywKh+xjx1ouangyBgvOIVw6omF4A/xcEHeEuSlJc0UZap sha512-NMdQTqz/e+QW5oVho3lLwbIewoFmX+//PrdkO5VZou0cM91AMkbcexDvUUSYriNaaGauyZcZv2LgvsBenIsBBg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.lime.dark.compact.css" rel="stylesheet" integrity="sha384-upIwpLTXpFGNKMl2zhtUe3M6ejm05wB7JhZZRmCPh7buJwxDgi8RMj7Q7uBUdEtt sha512-Z531aQQ+K6IojMJ4D5mu5b8XIjB1VxIRVVX+6suAL8g499WG0Vk1+VEBQd5OFSrgacD3DU1DxQ+cplRx9eJ3uQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.lime.dark.css" rel="stylesheet" integrity="sha384-rNlqSYsVb/IaNe18nPXKE9Ah2uMZJ9CCxLxbRPwLvRa6hNH5wheJlrKltbc+mDEX sha512-r5v6v2qSXlaGwIBLBEoDkjhozhI0bkPGyechwmaXIjNVhUXuRspAbtGQ3dXd7c2+6ErYBw+aKiBWr/kem4LYOw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.lime.light.compact.css" rel="stylesheet" integrity="sha384-Qtor95UBBFesnqbP7kaKaH8YOZEz+GqepoRhnddtOvOgQZu/TXyc3vY9fUz6AcdV sha512-7+t+9iEyIkS7rbUszjWIOciu38ks0VZYmr3wfj8bvGKvE9MGoZa2PoPLJbzB2JtXkL36W/8m7jIINxi59rbe0A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.lime.light.css" rel="stylesheet" integrity="sha384-sthrZfvWOEuHLzhNy1UIuwvcq/LxPKkbuWrpU9Du/UgyFLRThLxJurRiJAxjKWRn sha512-RvLKSm6DgdUakU/zHpefcmQF2ucgWUAgLz/cg/nPtYJzy0bHHRyiKQBnuM+d8k0BOtDJWHvBvb9//08rirNuag==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.orange.dark.compact.css" rel="stylesheet" integrity="sha384-ThACeTe/3q+IiykJKKNwl9vDU2Nu6SJ+DagZhKCTYfV7upp8B/wqhlbzusml6TXW sha512-q04S362g0UY2o+cSnsN2H9QSC1mpnvteivILr2XoaV/fdlQyaLjPvpEDBKGumBCHrwVg8btNW3sI0NNX5ZK/xw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.orange.dark.css" rel="stylesheet" integrity="sha384-dQfLRYRx1ndUli2iJKFqUAEFOqHe2hkfadPZCzyKOoZqIb5yV3K7kItUWG/5V8Nf sha512-YSVNj7JeZ/otnDccIVh4vV1N6vcqCZwF9GNe7jLSXQaO0GdxGnM+c3mfE9DVEgjXs8VqU4nt6xGSyoBumf45KQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.orange.light.compact.css" rel="stylesheet" integrity="sha384-eEPPfMZ8hrnnq5FIPzvuWtZ9IC1rYeP/+PvN0WkbhCsKmlbmAlD2U1APQvQTzgsx sha512-p9XvliBQFYahnTnTOsm5ZQkGPjfsWaK4N4rBFvgv1Y+Jv8UZdIHEcvGX4XQVqgf1NURK/nSNBSkxnqcquTRR8A==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.orange.light.css" rel="stylesheet" integrity="sha384-ny/qzMG8Vp7Ni9MhuIsqTe9YpvdSA1P3QUxAFLUppcDNvEiRA5MYk2lKCSN4wQgT sha512-aAVuUTA42myEQAYllOLqiaiNM10ThStGtLZNBxSHkK76KWdwY27hDv1CDgTC9k7p3rih9LOlhHEvWiJCZLmcbw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.purple.dark.compact.css" rel="stylesheet" integrity="sha384-6WbwmTy3A82wSwUFihoKZko++Mu2iVRZbjAod1oTZmginc59wiAb5TDnI0h+uWFq sha512-KIkxIGen6srvSpj0pxWcK4gsvDK/gdx3SOfLhKz6YP7LLc9MNjhqAGIlHBNkIIsjtxLXcGj/j7w43zhsbVk5zA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.purple.dark.css" rel="stylesheet" integrity="sha384-rJZJ6E6KQYDLTVhSl3wZSAJKSX4VmnWAN0oM3DllcM+comG/k7Mbxx1OLVh+Kh3y sha512-VxARuPibN96IKBSbKGoahXwTGymgs8Y/CBj3UTnTXZBogEC6YhQrl/+GIYPCx76NKeNWc0Jg245fDNt0fcXWGg==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.purple.light.compact.css" rel="stylesheet" integrity="sha384-fbwif9SlJmMXv0ft24l3hUB3pfJi9b4us5GsQS3gTdK9y0LoWQsdnP56ZC0/9T6b sha512-YPY9R628uAEsCUxL0+nzPDk3LiPA7bb/5KkG9Zw///PEOODxUfizOyqoAVS7mRid//bpaNbDCSj8en3+dkTLOQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.purple.light.css" rel="stylesheet" integrity="sha384-WWjZiGmnuAQDffObc3UDq1Ne2kSKfxin4X9UPfndAAypiGyCnYCC5tRvaTS75S8Y sha512-nHp0JkGB2SdSIf1YPJZifb2vCFT2scrzicyIG/rbSsIeLTd5wAFK2OUffZbKYkJnHB+AztiNycUXv3vDArwcAA==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.teal.dark.compact.css" rel="stylesheet" integrity="sha384-NBhYB2PV/snZ+gAiP0gGv3FVec1OKpY91siqMQhJxFeloOU0VssQCj15k1baaEKO sha512-6PL+sDI0oHGYYeH/yfulDL8GudQdl1fQFl8/rK2rU2zCHvNbzYhgUzLz1vmDE9kYKSFzu7hebjQzBMIJ7iOaxQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.teal.dark.css" rel="stylesheet" integrity="sha384-+ytuUOE75vPxh0/m2aam3ni9cGKAjfZEndlewbybhNWl2dxcLgsf6Jll/DHmAb/q sha512-ujNBGOrCYRXvA36t+eAFq8dZWeQ310p9HBDm5a8cVWQb0V8xb1G8Xz4TMB60gVJnvFRtw8EeBaX2/nCvLnwMKQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.teal.light.compact.css" rel="stylesheet" integrity="sha384-ocW45KA2QqFApVTDBluuQGqOuSUZaRKL2yZ0RERBcaxwP0hX7P79a7J80Uv5ALQ2 sha512-uY8zgKrvB+bYhkxGFQ/MvPEuxI2wurJtNDgTAIaeqqoDpiPYZryhezqBQNkB7j6gILJECAIPxHOCLp/Wo1xgJw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.material.teal.light.css" rel="stylesheet" integrity="sha384-nRQR5ooMF3jhZb9DMGu0AtENFRxe1cOSU3wHc4RRdk3yCP3QPCR5uOPJbr05DosZ sha512-89RPAQXP8mUM4TyD6g8tMMP/2JeobD2ZQrXp/gjECFEdX4eDiwb6K1b8fqZy7GQ1G2tRzCH1R/731HqMB5r9dw==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.softblue.compact.css" rel="stylesheet" integrity="sha384-20JsgjmesGLHS5G8eNci+NZ5D6H7HpNp4lFaJLxBEr/il1hxirUzdGsUfCGmOhhe sha512-8QZXLin2+Dv6fscFPvcO+n4Vj/AszXMTDviEi04KMgKRWpcs1VL2o+LZXpoyDsD5nO9t/Qf8ho/rrjOoGzUWtQ==" crossorigin="anonymous">
<link href="https://cdn3.devexpress.com/jslib/19.1.2beta/css/dx.softblue.css" rel="stylesheet" integrity="sha384-efipYJ6oZsenWoGKapaolAOoyOZ1obml8L4pGMOgfvV871/adZlgGZk8GWcuAuHM sha512-O2CaHMk7eqYCC1k8Q4ykzUnKZ69+2//Q+Va2qvb18SrhImzWdngGV4UsScjn9pDzSwI3jpP8tSu1Zh/T4QnwHA==" crossorigin="anonymous">